DevJobs

Embedded C Developer

Overview
Skills
  • Linux Linux
  • Embedded C ꞏ 5y
  • Bare-Metal systems
  • C++11+
abra R&D is seeking an Embedded Software Engineer (Bare-Metal)

We are looking for a hands-on Embedded C Developer to join our multidisciplinary team and take full ownership of software components on microcontrollers. The role involves end-to-end development – from requirements to design, integration, and post-release debugging.

Security clearance required.

Key Responsibilities:

  • Develop embedded software in C for Bare-Metal microcontroller systems
  • Own features from spec through design, integration, and debugging
  • Collaborate with system, firmware, hardware, test, automation, and software engineers
  • Work independently with high accountability

Requirements:

  • B.Sc. in Computer / Electrical Engineering or equivalent – Must
  • 5+ years of experience in embedded C development – Must
  • Experience with Bare-Metal systems – Must
  • Proven ability to deliver complete features from requirement to release – Must
  • Team player with strong collaboration skills – Must

Advantages

  • Experience writing software release documentation
  • Application-level development in C++11+ on Linux

This position is open to both women and men.
abra