Jobs → Engineering → Embedded Software Engineer

Embedded Software Engineer

Joseph BingUnited StatesMIDPosted 13d ago
Embedded C/C++ARM Cortex-MARM Cortex-ASTM32NXPRenesasFreeRTOSYoctoBuildrootUARTSPII2CCANEthernetTCP/IP
About the Role We are looking for an experienced Embedded Software Engineer to join our team. This role focuses on developing and debugging embedded applications with a focus on firmware development and real-time systems. Key Responsibilities • Develop embedded software and firmware for various microcontrollers • Design and implement real-time applications • Debug and troubleshoot embedded systems • Integrate hardware and software components Requirements • 5+ years of experience with embedded systems and firmware development • Strong experience in Embedded C/C++ • Knowledge of ARM Cortex-M and Cortex-A architectures • Experience with STM32, NXP, Renesas, or similar microcontrollers • Familiarity with FreeRTOS, Yocto, Buildroot, or cross-compilation toolchains • Understanding of communication protocols: UART, SPI, I2C, CAN, Ethernet, TCP/IP • Experience with embedded debugging, troubleshooting, and hardware-software integration

Similar projects

Java Full Stack Developer
Jyothi More · Java, Python, microservices
Full Stack Web Developer
Abhishek Sharma · Kiro, React, Angular
Full Stack Development Manager
Anand Budiga · .NET/C#, React, Angular
Early · 0 applied1 of 8,031 projects

Apply with AI cover letter

AI writes a personalized application in 19 seconds. Just upload your resume.

No credit card · First application free
© 2026 Freelanly · Terms · Privacy