Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Karman+ Logo

Embedded Flight Software Engineer

Karman+

$120,000 - $160,000
Aug 24, 2025
Broomfield, CO, US
Apply Now

Karman+ is developing spacecraft systems to mine space resources from near-Earth asteroids to provide abundant, sustainable energy and resources in space and for Earth. The company needs an Embedded Flight Software Engineer to develop and maintain the software that powers their spacecraft, from flight computer initialization to communication with thrusters and telemetry collection.

Requirements

  • Hands-on experience writing embedded software in C/C++ for microcontrollers
  • Familiarity with RTOS and bare-metal development environments
  • Solid understanding of standard communication protocols such as SpaceWire, I2C, SPI, RS-422/485/232, CAN Bus, IP, MIPI, GMSL, or CCSDS SPP.
  • Experience integrating embedded software with real hardware in a test environment
  • Experience using common debugging tools: JTAG, logic analyzers, oscilloscopes, test scripting, etc
  • Working knowledge of spacecraft
  • Exposure to spacecraft flight software, including telemetry and fault handling

Responsibilities

  • Develop and maintain embedded software for flight computers and subsystem controllers
  • Implement features such as command/telemetry handling, control loops, and fault management
  • Support microcontroller bring-up, firmware testing, and early integration with avionics hardware
  • Write low-level C/C++ code for ARM Cortex-M microcontrollers
  • Contribute to hardware-in-the-loop, software-in-the-loop, and flatsat test environments
  • Support development for in-orbit software update mechanisms and bootloaders
  • Troubleshoot, debug, and resolve issues across hardware/software boundaries

Other

  • BS in Computer Engineering, Electrical Engineering, Aerospace Engineering, or related technical field.
  • BS or MS in engineering, aerospace engineering, or related technical field.
  • Must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State.
  • Occasional travel to work site locations may be expected.
  • Overnight stays may be required from time to time for training, seminars, conferences, meetings, events, or visits to onsite locations.