
Geschlossen
Veröffentlicht
Bezahlt bei Lieferung
I’m updating the firmware for an STM32-based design and need an experienced C++ developer who is comfortable inside STM32CubeIDE. The codebase already compiles and runs on the microcontroller, but several features still require clean, well-structured implementation, performance tuning and thorough testing directly on the hardware. You’ll be working exclusively with STM32 microcontrollers; no FPGA or other targets are involved. Please be ready to pull the current CubeIDE project from my repository, build it as-is, and then extend it in C++17 (or later) while respecting the existing HAL layer and project structure. Deliverables • Updated CubeIDE project with the new or fixed functionality fully integrated • Clear build instructions and a short change log so I can reproduce your results on my board If you’ve shipped production code on STM32 before and can demonstrate solid C++ practices, I’d like to start right away.
Projekt-ID: 40221436
21 Vorschläge
Remote Projekt
Aktiv vor 19 Tagen
Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten
21 Freelancer bieten im Durchschnitt ₹25.160 INR für diesen Auftrag

I am a skilled and reliable Embedded Systems Engineer with over 6 years of hands-on experience in Arduino, ESP32/ESP8266, and microcontroller-based development. I specialize in designing efficient, stable, and scalable embedded solutions, turning ideas into fully functional hardware-software systems. I have a strong background in electronics, sensors, communication protocols (UART, I2C, SPI, MQTT, WiFi, BLE), and real-time embedded systems. My development approach focuses on clean, well-structured, and well-documented firmware, ensuring long-term reliability and easy maintenance. I also provide thorough testing, debugging, and performance optimization, including power efficiency improvements where required. I am a detail-oriented engineer with strong problem-solving skills and extensive experience in hardware debugging and firmware optimization. Beyond technical expertise, I value clear communication, meeting deadlines, and maintaining high client satisfaction. I work closely with clients to fully understand project requirements and deliver high-quality results. Pricing is flexible and can be discussed based on project scope and complexity. I am open to both short-term and long-term projects. Let’s work together to build a professional, reliable, and efficient embedded system for your needs.
₹25.000 INR in 20 Tagen
7,4
7,4

Hi, greetinngs..! i am interested to work on your project. Please share your project repo, annd disciss the hardware details. looking forward to work with you.. Thank you Shivkant
₹25.000 INR in 7 Tagen
4,7
4,7

As an experienced C++ developer with an extensive background in industrial automation, I believe I'm the perfect candidate for your project. My name is dervis and throughout my career, I have honed my skills working with microcontrollers. In fact, I've worked with STM32 in numerous projects before and am more than comfortable maneuvering STM32CubeIDE to get the desired results. Having shipped production code on STM32 platforms, I possess a deep understanding of C++ practices and appreciate the importance of clean, well-structured implementation. I also emphasize on performance tuning and thorough hardware testing to ensure optimal functionality. All these contributions are vital for a smooth firmware update process, utilizing your existing project structure efficiently. Beyond my core technical skills, I'm also known for superb teamwork and effective communication skills. I understand the importance of clear documentation and will provide you with crystal-clear build instructions and updates on each step taken to deliver the updated CubeIDE project you require. Let's put my practical knowledge, respect for existing HAL layer, and adherence to project timelines to use in this project together!
₹25.000 INR in 17 Tagen
4,8
4,8

Hi, I’m Karthik, a Technology Entrepreneur with 10+ years of experience delivering production-grade embedded and software solutions. While leading Resonite Technologies, I work with senior embedded engineers who specialize in STM32 firmware, modern C++, and hardware-level optimization. Your requirement to enhance an existing STM32CubeIDE project is clear, and we can start immediately. Our approach focuses on structured implementation, performance tuning, and hardware-validated testing—not just compiling code but ensuring stability on the board. What we bring: • Strong experience with STM32, HAL layers, and CubeIDE workflows • Clean C++17+ development aligned with your current architecture • Feature implementation with attention to memory, timing, and power efficiency • Thorough debugging and on-device testing • Well-documented build steps and a concise change log for reproducibility We follow disciplined coding practices so future enhancements remain straightforward and maintainable. If helpful, we can also recommend improvements in modularity and firmware structure without disrupting your existing setup. Available to pull the repo, build immediately, and begin enhancements after a quick technical sync. You’ll get reliable, production-ready firmware—not experimental code. Let’s connect and get this moving right away. — Karthik Resonite Technologies
₹55.000 INR in 7 Tagen
4,1
4,1

How do we take your already running STM32CubeIDE project and extend it in modern C++17 with clean structure performance tuning and hardware proven reliability without breaking the existing HAL based foundation? Well, what I can do for you as Circuit Designer with 8+ years of experience is pull your current CubeIDE project from the repository, build it as is, then implement the remaining features in C++17 while respecting your existing HAL layer and project structure. In fact, I have shipped production firmware on STM32 and I focus on disciplined C++ practices such as clear module boundaries minimal dynamic allocation safe interrupt aware design and concise logging and diagnostics.
₹12.500 INR in 7 Tagen
4,1
4,1

I have hands-on experience working with STM32 microcontrollers in C++17, including feature implementation, performance tuning, and hardware testing, so I’m confident I can extend your code cleanly while respecting the existing HAL layer and project structure. I’ll start by pulling your CubeIDE project from the repository, verifying that it builds and runs as expected, and then implementing the required features with clean, maintainable C++ code. I’ll also optimize any critical sections to improve performance and reliability directly on your hardware. Deliverables: 1. Fully updated CubeIDE project with all new and fixed functionality integrated. 2. Annotated source code where necessary, showing any changes made for clarity and future reference. 3. Clear build instructions so you can reproduce the project setup and compile the firmware on your board. 4. A concise change log documenting all modifications, enhancements, and fixes. 5. Optional test notes or scripts to verify new features on the STM32 hardware. The result will be a production-ready firmware update that’s clean, stable, and easy for you to maintain or extend.
₹12.500 INR in 5 Tagen
3,1
3,1

As an experienced Embedded Systems and Software Engineer, I'm confident in my ability to tackle your C++ STM32-based firmware project head-on. Having worked extensively with STM32, Circuit Design, and Simulation tools like KiCad, I'm well-suited to start refining your existing codebase and adding the necessary functionality in a structured manner. My background in Electrical & Electronics Engineering complements my proficiency in Embedded Systems Engineering giving me a deep understanding of electronic circuits, microcontrollers and power principles required for this project. Moreover, ALX Africa trained me as a Software Engineer developing strong skills in C++, Python, and Git which underpin my ability to perform clean code updates while preserving the existing HAL layer. It's worth mentioning that I go above just writing competent code. My multi-disciplinary background extends into CAD design and PCB layout which means I can proficiently prepare any necessary schematic changes or new designs to fully integrate the new or fixed functionalities. My goal is to deliver an updated CubeIDE project that not only reflects your requirements but also comes with clear build instructions and short change log for ease of use. Accepting this project means you're assured of a solution marked by efficiency, robustness, and engineering excellence. Let's promptly bring your firmware up to speed!
₹12.500 INR in 7 Tagen
2,9
2,9

Hello, I am an experienced embedded C++ developer with hands-on production experience on STM32 platforms using STM32CubeIDE, delivering clean, maintainable firmware aligned with HAL architecture and structured project layouts. I can pull your existing repository, build it as-is, and extend the functionality using modern C++17 practices while ensuring performance tuning, memory efficiency, and hardware-level validation directly on your target board. My approach focuses on safe abstraction, deterministic behavior, optimized ISR handling, peripheral configuration accuracy, and thorough on-board testing to guarantee stable real-world operation. You will receive a fully updated CubeIDE project, reproducible build instructions, and a concise change log documenting every modification for long-term maintainability. Best Regards, Oleksandr
₹25.000 INR in 7 Tagen
0,0
0,0

With over a decade of experience in delivering scalable, high-quality applications across various domains, I'm confident I'm the right candidate for your C++ Embedded STM32 project. Not only have I worked with reputable clients including Adidas and KPMG, but I've also developed a strong proficiency in C programming along with several other languages you may appreciate such as PHP, Python, and Java. It's crucial to mention that my skill set expands beyond just coding. I pride myself on my strong problem-solving abilities and utilizing clean code practices which will be crucial for your project. My understanding of STM32CubeIDE combined with the fact that I have shipped code on the STM32 before makes me a solid candidate to extend your current CubeIDE project while respecting its existing structure. Moreover, having successfully tackled performance tuning and stringent testing before, I'm well-versed in delivering optimized and thoroughly vetted projects, which is an asset considering your needs. As an added bonus, my commitment to clear communication and delivering value aligns perfectly with your long term partnership approach. Let's get started and make your firmware up-to-date and highly robust.
₹25.000 INR in 7 Tagen
0,0
0,0

I recently delivered a project with this exact scope. I understand you need a clean, well-structured, and user-friendly STM32CubeIDE project with seamless integration of new features, optimized performance, and thorough hardware testing. I specialize in embedded C++ development, focusing on STM32 microcontrollers and HAL-based architectures. While I am new to freelancer, I have tons of experience and have done other projects off site. I am confident in delivering an updated, automated build process and clear documentation as required. I would love to chat more about your project! Regards, MN Williams
₹28.150 INR in 30 Tagen
0,0
0,0

As an Automation Engineer with a wealth of experience in industrial automation and embedded systems, I stand poised to offer impeccable service that meets your STM32-based design needs. My strengths in PLC programming, system integration, and industrial communication protocols ensures I possess the technical depth needed for your C++ firmware project. Also being deeply skilled in Python, Node-RED, Google Sheets and cloud-based systems, I would seamlessly integrate any other complementary software you may require. Moreover, my career has been marked by providing clean code that’s reliable and well-documented like you require. In addition to leveraging my understanding of site conditions and troubleshooting needs - a critical skill in embedded systems - I also bring a client-centric approach to the table assuring you practical and cost-effective automation solutions. Lastly, it is important to note that I share your focus on process improvement and system performance which informs my attention to detail as seen in the delivery of clear build instructions and documented change logs. By working with me, not only will you be getting solid C++ practices from someone who could hit the ground running but also someone genuinely passionate about applying their skillset toward automating processes and improving system efficiency for you.
₹15.000 INR in 8 Tagen
0,0
0,0

Hello, Thank you for the detailed project description. I’m an embedded systems engineer with solid experience in firmware development, particularly with STM32 microcontrollers using STM32CubeIDE and the HAL layer. In addition to STM32, I’ve also worked extensively with nRF52 (Nordic) microcontrollers, as well as ESP32 and other embedded platforms, developing structured and efficient firmware in modern C++ (C++17+). I can pull your existing CubeIDE project, build it as-is, implement the required features with clean architecture and performance considerations, and deliver an updated project along with clear build instructions and a concise change log. I’m ready to start right away.
₹27.200 INR in 3 Tagen
0,0
0,0

Hello, 5+ years STM32 firmware expert - perfect match for your project. EXPERIENCE: ✓ STM32CubeIDE (F4/F7/H7 series) ✓ Production C++ for Aptiv, Stellantis, BorgWarner ✓ HAL library & performance optimization ✓ Automotive real-time systems RECENT WORK: - Aptiv: STM32 radar diagnostics, <5ms response - Stellantis: Multi-board system, MCAL drivers - L&T TS: ARM platform with FreeRTOS APPROACH: 1. Build existing project, understand structure 2. Implement features in C++17 (constexpr, std::optional, RAII) 3. Respect HAL layer, follow your conventions 4. Performance tuning (interrupts, memory optimization) 5. Hardware testing on actual STM32 6. Zero warnings DELIVERABLES: ✓ Updated CubeIDE project ✓ Clean C++17 code ✓ Build instructions + change log ✓ Hardware validated Timeline: 1-2 weeks Ready to start immediately with your repository! Shaik Masthan +91-9505973076
₹35.000 INR in 14 Tagen
0,0
0,0

Experienced Embedded Firmware Developer | Firmware & Software Architecture Consultant | IoT & Wireless Communication Expert With over 10 years of expertise in embedded firmware development, I specialize in delivering end-to-end solutions for complex embedded systems. I have worked extensively across a broad range of microcontrollers (MCUs) including Renesas, NXP, STM32, NRF, Infineon, and TI, and have deep experience with wireless protocols like BLE, WiFi, LoRa, and Zigbee, along with LTE communication. My technical expertise spans various industry-standard protocols such as CAN, UDS, Modbus, and USB CDC, along with interfaces like I2C, SPI, UART, and Ethernet. I am proficient in networking protocols including TCP/IP, Azure, MQTT, and AWS, enabling me to develop robust and scalable IoT systems and cloud-based applications. In addition to development, I offer consulting expertise in Firmware and Software Architecture—helping organizations design, architect, and implement robust, secure, and efficient embedded solutions from the ground up. My consulting services focus on building scalable, maintainable firmware and software systems that meet both technical requirements and business goals.
₹25.000 INR in 10 Tagen
0,0
0,0

Singapore, India
Mitglied seit Feb. 11, 2026
₹12500-37500 INR
$250-750 USD
$30-250 USD
€30-250 EUR
$750-1500 USD
$250-750 USD
$10-30 USD
$250-750 USD
£250-750 GBP
min. €36 EUR / Stunde
₹600-1500 INR
$30-250 CAD
$250-750 USD
₹12500-37500 INR
$250-750 USD
₹37500-75000 INR
₹15000-25000 INR
$10-30 USD
$250-750 USD
₹600-1500 INR
$10-30 CAD