Embedded Software Engineer

LEAP
Broomfield, CO
Category Engineering
Job Description
Role Overview

Design, develop, test, and maintain embedded firmware for flight and ground systems. Contribute to flight software including state machines, control logic, and health monitoring systems. Support firmware integration with avionics hardware and vehicle subsystems.

What You Will Do

Deliver reliable flight software that supports safe and successful vehicle operation during testing and launch campaigns. Translate system and subsystem requirements into validated firmware implementations for avionics and vehicle control electronics.

Why It Might Be a Fit

Establish strong software development practices including documentation, verification, and CI/CD processes. Maintain clear ownership of embedded software functionality across the development and testing lifecycle.

Requirements

  • B.S. in electrical engineering, computer science or related field
  • 4+ years of experience in embedded firmware or embedded systems development
  • Proficiency in C/C++ for embedded systems
  • Experience working with microcontrollers, microprocessors and/or FPGAs
  • Familiarity with RTOS concepts or bare-metal development
  • Experience interfacing with hardware and reading schematics
  • Understanding of common embedded communication protocols (SPI, I2C, CAN, UART, Ethernet)
  • Experience debugging embedded systems at the hardware/software boundary
  • Ability to learn new tools, systems, and domains as needed

Benefits

  • Equity Program
  • Retirement Planning
  • Growth Opportunities
  • Flexible Time Off
  • Remote Work Flexibility
  • Health Benefits
  • Insurance Coverage
]]>