Firmware Embedded Software Engineer III
IDR, Inc. · Durham, NC · Yesterday
On-siteEngineering$63–$72/hrFull-time
About the role
Develop and maintain embedded firmware for aerospace products and systems, focusing on motor control firmware and working within highly regulated environments.
Responsibilities
- Design, develop, and maintain embedded firmware for advanced aerospace products and systems
- Develop firmware supporting motor control circuits and embedded control applications
- Collaborate with electrical, hardware, and systems engineers throughout the product development lifecycle
- Debug and troubleshoot embedded firmware using laboratory equipment and development tools
- Support integration, verification, validation, and testing activities
Requirements
- Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related engineering discipline preferred
- 5+ years of embedded firmware development experience
- Strong experience developing firmware for motor control circuits or motor control systems
- Advanced proficiency in C/C++ for embedded systems development
- Experience working with microcontrollers, embedded processors, and real-time embedded systems
Benefits
- Competitive compensation package
- Full Benefits: Medical, Vision, Dental, and more
- Employee Stock Ownership Program
- Dedicated Engagement Manager committed to your success
- Medical, Dental, Vision, and Life Insurance
Pay
$63–72/hr W2