Embedded Software Engineer (Remote, USA)
(Multiple states)
Contracted
Entry Level
Embedded Software Engineer (Remote, USA)
Location: Remote, USA
Employment type: Contract
Indicative rate: $95–$125/hr
Join our team as an Embedded Software Engineer, where you will design, develop, and maintain embedded firmware for next-generation systems. This role involves working closely with cross-functional teams to deliver high-quality embedded solutions. You will be responsible for integrating hardware interfaces and ensuring the reliability of embedded systems. This is a contract position with potential for extension based on project needs.
Core skills
- Embedded Systems
- C/C++
- Firmware Development
- RTOS
- Microcontrollers
- Testing
- Debugging
Required qualifications
- 5+ years of experience in embedded software development
- Proficiency in C/C++ programming
- Experience with real-time operating systems (RTOS)
- Strong understanding of microcontroller architecture
- Ability to design and develop embedded firmware
- Experience with hardware interfaces such as CAN, UART, SPI
- Bachelor's degree in Electrical Engineering, Computer Engineering, or related field
Preferred qualifications
- Experience with EV charging systems
- Familiarity with hardware validation and debugging
- Knowledge of communication protocols
Apply for this position
Required*