Embedded Systems Developer

beBeeSoftware

Embedded Software Engineer Job Description

Job Summary: We are seeking an experienced Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will be responsible for designing and developing low-level bare-metal infrastructure code that is rigorously tested and validated.

Key Responsibilities

  • Design and develop low-level bare-metal infrastructure code that is rigorously tested and validated.
  • Build out the software ecosystem supporting next-generation hardware platforms powered by cutting-edge System-on-Chip devices.
  • Board bring-up on embedded ARM boards (bootloaders, drivers, etc.).
  • Customize vendor BSPs for use with ARM-based SoC platforms.
  • Help secure our embedded system devices.
  • Develop and maintain automated tests to ensure proper functionality of embedded systems.

Requirements

  • Experience with one or more of the following languages: Rust, C, C++, ARMv7/ARMv8 assembly.
  • Experience developing bare metal code, infrastructure, and drivers.
  • Currently possesses and is able to maintain an active U.S. Secret security clearance.

Benefits

  • Competitive salary range $132,000 - $198,000 USD.
  • Top-tier benefits for full-time employees, including comprehensive medical, dental, and vision plans at little to no cost.
  • Basic Life/AD&D and long-term disability insurance 100% covered by the company.
  • 16 weeks of paid Caregiver & Wellness Leave.
  • Family Planning & Parenting Support.
  • Mental Health Resources.
  • A professional development stipend.
  • Daily Meals and Provisions.
  • Company-funded commuter benefits available based on region.
  • Relocation assistance (depending on role eligibility).
  • 401(k) retirement savings plan.

What We Offer

We are committed to creating a diverse and inclusive workplace. We actively encourage members of recognized minorities, women, Veterans, and those with disabilities to apply. Our team is made up of incredibly talented and unique individuals who together are disrupting industry norms by creating new paths towards the future of defense technology.

Qualifications

  • Experience with one or more of the following languages: Rust, C, C++, ARMv7/ARMv8 assembly
  • Experience developing bare metal code, infrastructure, and drivers
  • Currently possesses and is able to maintain an active U.S. Secret security clearance

Benefits

  • Competitive salary range $132,000 - $198,000 USD
  • Top-tier benefits for full-time employees, including comprehensive medical, dental, and vision plans at little to no cost
  • Basic Life/AD&D and long-term disability insurance 100% covered by the company
  • 16 weeks of paid Caregiver & Wellness Leave
  • Family Planning & Parenting Support
  • Mental Health Resources
  • A professional development stipend
  • Daily Meals and Provisions
  • Company-funded commuter benefits available based on region
  • Relocation assistance (depending on role eligibility)
  • 401(k) retirement savings plan

Responsibilities

  • As an Embedded Software Engineer, you will be responsible for designing and developing low-level bare-metal infrastructure code that is rigorously tested and validated
  • Design and develop low-level bare-metal infrastructure code that is rigorously tested and validated
  • Build out the software ecosystem supporting next-generation hardware platforms powered by cutting-edge System-on-Chip devices
  • Board bring-up on embedded ARM boards (bootloaders, drivers, etc.)
  • Customize vendor BSPs for use with ARM-based SoC platforms
  • Help secure our embedded system devices
  • Develop and maintain automated tests to ensure proper functionality of embedded systems

Job Alerts

Get notified when new positions matching your interests become available at Kardow.com.

Need Help?

Questions about our hiring process or want to learn more about working with us?