
Closed
Posted
Paid on delivery
My current Torizon-based solution runs smoothly on a Toradex iMX8P module, but production is moving to an AM62 board and I need the Python application brought over without breaking a beat. The job is code-focused: • Port the existing Python code to the AM62 hardware. • Optimise it so performance on the AM62 matches or exceeds what we saw on the iMX8P. I’ll give you: • Git access to the full project (Python sources, Dockerfiles, CI scripts). • SSH access to an AM62 test unit already flashed with the latest TorizonCore image. • Benchmark scripts and regression tests we use on the iMX8P. Deliverables • Updated Python source that builds and runs inside its Torizon container on the AM62 module. • Performance report comparing AM62 vs. iMX8P. • Brief hand-off document outlining what was changed and why. Acceptance criteria • Application starts cleanly from its Torizon container on the AM62. • All existing features behave identically to the iMX8P build. • Equal or better results in the supplied benchmark suite. If you spot any quick driver or library tweaks that make the port cleaner, flag them, but the core of this engagement is code adjustments. Experience with TorizonCore, Docker, or prior work on TI AM62 processors will be a big plus. Let’s get this running on the new hardware.
Project ID: 40477037
44 proposals
Remote project
Active 24 secs ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
44 freelancers are bidding on average $1,111 USD for this job

Hi, I understand you need your current Torizon Python application moved from the Toradex iMX8P module to the AM62 board, with the same behavior and equal or better benchmark results. I can review the Python source, Dockerfiles, CI scripts, and current test setup, then make the needed code and container changes for AM62. I will run the regression tests, compare benchmark results against iMX8P, and tune the app where needed without changing working features. If I find any useful driver, package, or library change that makes the AM62 build cleaner, I will flag it clearly before adding anything risky. Are there any known AM62 issues already seen during startup, container build, hardware access, or benchmark runs? Which parts of the Python app interact directly with hardware, drivers, GPIO, camera, serial, CAN, or other board-specific interfaces? Do you want CI changes included for AM62 builds, or only the source and Docker changes needed to run on the test unit? What benchmark numbers from the iMX8P should be treated as the target for acceptance? Thanks,
$1,500 USD in 18 days
8.3
8.3

⭐⭐⭐⭐⭐ Port Python Application to AM62 Board for Optimal Performance ❇️ Hi My Friend, I hope you are doing well. I've reviewed your project requirements and see you are looking for a Python developer to port your application to the AM62 board. Look no further; Zohaib is here to help you! My team has successfully handled 50+ similar projects for Python applications. I will ensure a smooth transition and optimize performance to meet or exceed your expectations. ➡️ Why Me? I can easily port your Python application to the AM62 board as I have 5 years of experience in Python development, embedded systems, and performance optimization. My expertise includes Docker, TorizonCore, and benchmarking. Additionally, I have a strong grip on related technologies, ensuring a seamless transition and improved performance. ➡️ Let's have a quick chat to discuss your project in detail and let me show you samples of my previous work. I look forward to discussing this with you! ➡️ Skills & Experience: ✅ Python Development ✅ Embedded Systems ✅ Performance Optimization ✅ Docker ✅ TorizonCore ✅ Benchmarking ✅ Regression Testing ✅ Git Management ✅ Code Refactoring ✅ Containerization ✅ System Integration ✅ Troubleshooting Waiting for your response! Best Regards, Zohaib
$900 USD in 2 days
7.9
7.9

As an Electrical Engineer specialized in Embedded Systems and a seasoned professional experienced with the TI AM62 processors, I believe I possess the foundational skills and practical knowledge needed to ensure this project's successful completion. My proficiency in Embedded C/C++, knowledge on Docker, and familiarity with TorizonCore (which I used while optimizing firmware codes for high-performance digital systems) will be invaluable for porting your current Torizon-based solution to the AM62 board and making sure its performance matches or even exceeds that of the iMX8P. Given my past experience with diverse microcontrollers including STM32, MSP430 (Texas Instruments), NXP LPC, etc., I have cultivated a deep understanding of how to develop optimized embedded software solutions that run seamlessly on different hardware platforms. My knowledge extends beyond code-centric tasks, as I'm also well-versed with containerized deployments using Docker and delivering full product development workflows from architectural planning to final implementation.
$1,500 USD in 30 days
7.1
7.1

Hello! I’m very comfortable with Linux, Dockerized Python workloads, and the kind of board-to-board migration work where the real challenge is not rewriting the app, but making sure the same containerized code behaves correctly on a different SoC, kernel/userspace stack, and performance profile. This sounds like exactly the right kind of engagement for a careful, code-first approach: take the existing Torizon-based Python app, run it cleanly on the AM62 target, identify any architecture- or hardware-specific assumptions, and then optimize the hotspots so the benchmark results meet or beat the iMX8P baseline. Since you already have Git access, a live AM62 unit, benchmark scripts, and regression coverage, the work can stay very grounded in real measurements instead of guesswork. I’d focus first on getting the application stable inside its Torizon container on the AM62, then compare runtime behavior against the current iMX8P build, profile the bottlenecks, and make targeted fixes in code, dependencies, container config, or runtime settings where needed. I’m also comfortable documenting the actual changes clearly so the handoff is useful and the port is maintainable after delivery.
$750 USD in 7 days
5.3
5.3

With my extensive experience in conducting computer research, developing difficult AI algorithms, and optimizing complex models with Python scripts, I am uniquely qualified for this job. I have a strong background in Linux OS platforms, an essential aspect of TorizonCore running on both Toradex iMX8P and AM62 boards. My deep understanding in AI-driven systems really sets me apart, as I can spot potential areas of improvement for a smoother transition during the porting process. Having zealously worked on similar AI-powered systems for State Institutions and other renowned organizations such as Unilever Pakistan and State Bank of Pakistan, I feel confident that my competencies would enable me to effectively migrate your current Toradex iMX8P-based solution to the AM62 board without breaking any functionality. You can expect me to deliver high-quality Python sources that build and run inside its Torizon container on the AM62 module smoothely and efficiently along with a detailed comparative performance report and a hand-off document outlining all the changes Incorporated and why they were changed.
$750 USD in 7 days
5.5
5.5

Being an experienced Embedded Systems Engineer, I believe I have the skill set necessary to tackle your project. I have extensive experience in Python programming, Linux, and Docker, which directly aligns with the task at hand. Moreover, my familiarity with TorizonCore will ensure a smooth porting process and optimized performance on the AM62 board, both critical components of this project. My work has consistently prioritized efficient hardware architecture integrated with optimized embedded software, a valuable asset for this undertaking. With C/C++ development knowledge, I can effectively address any driver or library tweaks that might arise during the porting process. Having worked on IoT firmware development and real-time systems gives me a solid understanding of managing benchmarks and running regression tests. In conclusion, choosing me for this project guarantees not only a seamless transition of your current solution to the AM62 board while maintaining its operational efficiency but also the provision of concise documentation clearly highlighting all changes made and their significance. I am excited to lend my expertise to this endeavor that will ultimately propel your production forward.
$1,500 USD in 7 days
5.1
5.1

Most migration problems turn out to be about native dependencies and runtime configuration, not the Python logic — mismatched wheels, ABI/CPU differences, and container base-image choices usually cause the app to fail or be slow on new silicon. My plan: pull your repo, reproduce the current iMX8P container locally and on the AM62 unit, update Dockerfiles to an AM62-compatible Torizon base, rebuild any C-extensions/wheels for aarch64, and run your regression and benchmark suite. I’ll profile hot paths, focus optimizations on compiled deps or concurrency settings, and iterate until benchmarks meet or exceed your baseline. Recommended stack/notes: use the Toradex TorizonCore aarch64 base image, Docker buildx for multi-arch builds, build wheels on-target (or with cross-toolchain), OpenBLAS/accelerated libs where relevant, and profiling with py-spy/perf. Update CI to run aarch64 integration tests (via QEMU or your test unit). For maintainability I’ll keep code changes minimal and config-driven, document every change, and flag any driver/library tweaks separately so you can decide on upstream fixes. Similar work: I migrated and performance-tuned a containerized Python backend (Django + native extensions) between ARM hosts, updating Dockerfiles, CI, and native deps with measurable runtime improvements. Quick question: do you have any vendor-supplied binary-only libraries or kernel modules the app depends on (so I can plan wheel rebuilds and driver checks)? If yes, I can start an audit within 48 hours.
$1,125 USD in 7 days
4.8
4.8

Hello, I understand the importance of seamlessly transitioning your Python application from the Toradex iMX8P module to the AM62 board without compromising performance. My experience in Python, Docker, and Linux positions me well to handle this task effectively. I will meticulously port the existing Python code to the AM62 hardware and optimize it to ensure that the performance matches or exceeds what was achieved on the iMX8P. By leveraging my skills in CI/CD and regression testing, I will ensure that the application runs smoothly within its Torizon container on the AM62 module. Having worked on similar projects in the past, I am confident in my ability to deliver the updated Python source code, a comprehensive performance report comparing the AM62 and iMX8P, and a detailed hand-off document outlining the changes made. I look forward to collaborating with you to achieve a successful transition to the new hardware. Best regards, Jayabrata Bhaduri
$1,500 USD in 7 days
4.4
4.4

I'm Jaimish, a Full-Stack Developer with expertise in Docker and Python - the two key skills to successfully complete your project on porting your existing Torizon-based solution from the iMX8P to the AM62 board. With 7+ years of experience, I have built production-grade applications and platforms, optimized for peak performance just as you need it. Your project requires not only solid coding, but also an in-depth understanding of how different hardware performs with certain codebase. My experience working across diverse hardware architectures and my familiarity with similar TI processors make me an ideal candidate for this engagement. The clean documented code I produce will undoubtedly make future maintenance hassle-free for your team. I also excel at thinking beyond code: helping save time, money, and effort through smarter technical solutions. To prove this, I'll deliver on or before the deadline - just as I've done for 98% of my projects so far. To summarize, choosing me for this job guarantees you not only finely ported Python code running smoothly on your AM62 boards but also thoughtful suggestions to optimize performance further. Let's facilitate a seamless handover together that helps your team confidently maneuver through the modifications made. Looking forward to discussing this exciting opportunity in more detail!
$1,200 USD in 7 days
4.4
4.4

Hello! I am a US-based senior software engineer with extensive experience in Python, Linux, Docker, and embedded systems. I carefully read your project description regarding porting Torizon to the AM62 board and understand the significance of a smooth transition from the iMX8P module for your production needs. With about 15 years in software engineering, I have successfully tackled complex projects and ensure that solutions are not only technically sound but also practical and maintainable. I am particularly focused on delivering regression testing and CI/CD practices that will guarantee the reliability of your system. To better understand your specific requirements, could you please clarify the following questions? 1. Are there particular features or functionalities from the iMX8P module that must be preserved in the AM62 board? 2. What are your expectations regarding the timeline for this transition? I have worked on various embedded systems projects, including custom solutions for automation in a manufacturing environment and a real-time data processing application that integrates with existing systems. I look forward to the opportunity to discuss this project further and provide you with the best possible outcome. Thank you for considering my proposal. Best, James Zappi
$1,200 USD in 6 days
4.1
4.1

As a seasoned web developer, I have honed my skills in Python and gained significant experience with application optimization on various hardware platforms. I'm familiar with TorizonCore and Docker, both of which underpin your project requirements. The success of a port largely depends on the ability to navigate new hardware effectively for seamless integration, and I'm confident in my proficiency to deliver this. My strong comprehension of application architecture will contribute positively in maintaining all existing functions while adapting your software to perform better on the AM62. My broad technological know-how allows me to grasp and adapt quickly to new technologies - such as those involved in this project like the TI AM62 processor - ensuring thorough and efficient porting. I value open communication and collaboration, so throughout this endeavor, you can anticipate transparent reports and updates, as well as timely hand-off documentation detailing all changes made during the porting process. Let's capitalize on my experience to masterfully accomplish this task and ensure the smooth transition of your application onto the AM62 board.
$900 USD in 12 days
4.0
4.0

Python has been my primary focus, but over time, I have built knowledge in different areas like Docker and TorizonCore and have had fruitful experiences working with them. I will make effective use of the resources provided - Git access, SSH access, Benchmark scripts - ensuring that our deliverables will have an accurate reflection of application behavior from the previous build. In conclusion, hiring me promises a deliverable where your Python application builds and runs flawlessly in its Torizon container on the AM62 module while performing just as good or better than it ever did on iMX8P. My clear communication style, reliable delivery record, and long-term mindset fit well within your project scope. Let's work together to create a solution that is fast, reliable, and ready for future growth.
$1,180 USD in 10 days
4.0
4.0

⭐⭐⭐⭐⭐ ✅Hi there, hope you are doing well! I have successfully ported embedded Python applications across similar hardware platforms, ensuring seamless performance continuity through effective Docker and CI/CD pipeline adjustments. From my experience, the most critical part of this project is maintaining identical feature behavior while optimizing for the new AM62 hardware environment. ⭕My approach will include: - Reviewing and adapting your existing Python code and Dockerfiles for AM62 compatibility - Running benchmark and regression tests to validate performance parity - Implementing optimizations specific to AM62 where feasible - Preparing a detailed performance report and hand-off documentation ❓Could you clarify if there are any peripheral dependencies or custom drivers currently in use with the iMX8P that might require special handling? I am confident in delivering a smooth, efficient port to AM62 with clear documentation and performance improvements. Thank you for considering my proposal. I look forward to collaborating with you. Best regards, Nam
$1,200 USD in 7 days
3.8
3.8

Hello, I'd be glad to help migrate your Torizon-based Python application from the Toradex iMX8P platform to the TI AM62 while maintaining feature parity and performance. I have extensive experience working with Python applications in embedded Linux environments, Docker-based deployments, hardware migration projects, and performance optimization. I've previously ported applications across different ARM architectures, resolved hardware-specific compatibility issues, optimized containerized workloads, and validated performance through benchmarking and regression testing. I can review the existing codebase and deployment setup, migrate the application from iMX8P to AM62, resolve any platform-specific issues, validate all functionality through testing, optimize performance to meet or exceed current benchmarks, and deliver clear documentation of all changes and results. I can start immediately after receiving repository and test-unit access and will provide regular progress updates throughout the migration. Looking forward to discussing the project. Best regards, Daniel
$1,125 USD in 3 days
3.9
3.9

Experienced Linux and Docker software engineer ready to port your Torizon-based Python application from iMX8P to AM62. Let’s discuss the details and I will dive in!
$1,125 USD in 7 days
3.8
3.8

Hi, With an extensive background in software application development, I have a comprehensive understanding of your project requirements. My 15+ years of experience, including work with well-known companies like CGI, Yash, and GMS, has sharpened my skills in problem-solving and system design. Building on this foundation, my expertise in efficient coding and performance optimization is a natural fit for the TorizonCore-oriented task you have outlined. I'm also an experienced Docker user familiar with Linux systems which makes facilitating the migration of your Python code from the Toradex iMX8P module to the AM62 board with minimal disruption feasible. Further augmenting the suitability of my profile is my proven aptitude for delivering projects on time and to clients' exact specifications - essential for meeting your acceptance criteria. I am particularly excited about this project as it aligns with my core strengths: working with complex workloads using robust architectures. Additionally, although not explicitly mentioned in your project description, my AI/ML background could prove advantageous for identifying any quick driver or library tweaks that may further enhance the porting process. From efficient coding to performance tuning and seamless execution, I offer a holistic package that can deliver not just functional but superior results on the AM62 hardware. Let's get started!
$1,125 USD in 30 days
3.5
3.5

Regarding your project, I have a quick question: Does the current Python application leverage any iMX8P-specific hardware acceleration libraries (e.g., for graphics/video) that will need direct equivalents or software fallbacks on the AM62? I plan to approach this by using your provided Docker tooling and CI scripts to establish a baseline build within the Torizon container on the AM62. From there, I will use Python's profiling tools to handle the performance optimization, systematically addressing I/O and CPU-bound bottlenecks on the new hardware. I previously tackled a similar challenge when migrating a containerized Python service from x86 to an ARM-based architecture. This involved rebuilding the container, resolving hardware-specific library dependencies, and optimizing the code to achieve performance parity, a process very similar to the port you require. Let's connect to discuss the architecture. Regards, Philip O.
$750 USD in 7 days
2.8
2.8

Hello, I understand your setup: a containerized Python application with a mature CI process on Torizon for the iMX8P. The goal is to migrate this entire system to the TI AM62 board, focusing on getting the existing code running in its Docker container, achieving functional parity, and hitting your performance benchmarks. Technical approach: - Audit Dockerfiles and dependencies for architecture-specific components. - Rebuild the container image targeting the AM62's architecture. - Isolate and adapt any code that directly interfaces with hardware (GPIO, I2C, etc.) to match the AM62's device tree. - Profile application performance on the AM62 using your scripts to identify and resolve bottlenecks. - Tune Python code and container environment for optimal execution. Core focus areas: - Build System Adaptation: Ensuring the full dependency tree compiles and links correctly for the new target within the Torizon environment. - Hardware Abstraction: Modifying any direct hardware calls to align with AM62's peripheral mapping and drivers. - Performance Validation: Systematically running your benchmarks to pinpoint regressions and guide optimization efforts. Implementation strategy: First, we'll attempt a direct build for the AM62 target to quickly identify compilation and dependency failures. We'll then iterate on the Dockerfile and source to get a stable build deployed on your test hardware. From there, we'll execute the regression suite to ensure functional correctness, followed by a focused optimization pass to meet or exceed the iMX8P performance metrics. Regards, Rohit
$800 USD in 10 days
2.2
2.2

I understand you need a seamless transition for your Torizon application from the iMX8P to the AM62, mirroring the performance you've already achieved. My experience porting embedded Linux applications and optimizing Python performance across diverse ARM architectures, including similar NXP and TI SoCs, positions me to deliver exactly that. I'm confident I can ensure your Python code functions flawlessly and efficiently on the new AM62 hardware. My approach will involve a direct codebase port, leveraging your provided Git repository for the Python application, Dockerfiles, and CI scripts. I'll utilize your AM62 test unit with its TorizonCore image for iterative development and testing. Performance optimization will focus on profiling the Python application on the AM62 using your benchmark scripts, identifying bottlenecks, and implementing targeted improvements such as C extensions for critical loops, efficient data handling, and minimizing inter-process communication overhead. CI scripts will be adapted for the new target to maintain your automated testing pipeline. To ensure we're aligned from the outset, could you clarify if there are any specific Python libraries or dependencies that are known to have performance considerations or limited AM62 support? Additionally, what is your preferred method for code review and integration into your existing CI/CD workflow? I’m available for a brief call to discuss these details and how I can quickly get your project ported and optimized.
$1,271 USD in 21 days
2.1
2.1

As a seasoned professional with over 10 years of experience in full-stack development, I understand the importance of writing efficient code that not only works seamlessly but is scalable as well. My proficiency in Python, Node.js and RESTful APIs, combined with a deep knowledge of Docker and TorizonCore, makes me an ideal fit for this project. My experience includes working with complex hardware systems and optimizing performance, ensuring maximum efficiency across different processors. With direct exposure to TI AM62 processors and previous work on similar tasks, I am confident I can port your existing Toradex iMX8P module-based solution to the AM62 board without any hiccups. Furthermore, my knack for problem-solving has always been one of my biggest strengths. I can quickly identify any driver or library tweaks that may make the porting process smoother and more efficient. I understand the value of clean code and transparent communication during the project lifecycle, guaranteeing a successful outcome which aligns perfectly with your requirements. Being detail-oriented, I will not only port the code effectively but will also provide you with a performance report comparing the AM62 and iMX8P results. In addition, I will deliver a comprehensive document outlining all changes made in the code and their purpose. Together, let's bring your Python application seamlessly onto the new hardware!
$1,125 USD in 7 days
0.0
0.0

Erlen, Switzerland
Payment method verified
Member since May 29, 2026
₹600-1500 INR
$250-750 USD
$10-30 USD
min $50 AUD / hour
$10-30 USD
₹1250-2500 INR / hour
£20-250 GBP
₹12500-37500 INR
₹750-1250 INR / hour
$10-30 USD
$250-750 USD
₹1500-12500 INR
$30-250 USD
₹12500-37500 INR
₹600-1500 INR
$15-25 USD / hour
$250-750 USD
$250-750 USD
₹1500-12500 INR
₹1500-12500 INR