Jobs · Engineering · North Carolina

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

Similar jobs