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

Senior Embedded Flight Software Engineer

Karman+

$150,000 - $180,000
Sep 17, 2025
Broomfield, CO, US
Apply Now

Karman+ is building 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 experienced embedded flight software engineer to architect, develop, and maintain the low-level software running on their spacecraft's flight computers and subsystem controllers for the High Frontier mission.

Requirements

  • Deep experience software engineering, with significant experience in flight software or embedded systems, ideally in a space or aerospace context.
  • Proficiency in C++ and Python, with strong experience in Linux and RTOS based target environments.
  • Significant experience in the full software lifecycle, with a focus on test-driven development and maintaining automated testing frameworks.
  • Experience developing software for hardware-constrained environments.
  • Experience developing software for high latency, low bandwidth environments.
  • Expertise in implementing and maintaining CI/CD pipelines to ensure code quality, facilitate rapid iteration, and support continuous integration and deployment
  • Demonstrated expertise in hardware/software integration and testing, including sensor device drivers and low-level I/O.

Responsibilities

  • Be responsible for embedded software development for spacecraft flight computers and subsystem controllers
  • Bring up and debug embedded systems primarily on ARM Cortex-M microcontrollers
  • Implement fault management, telemetry collection, command parsing, and uplink/downlink functionality for high latency, low bandwidth systems
  • Develop and support our real-time control systems for actuators, sensors, power, and GNC
  • Design and implement bootloaders and software update mechanisms for in-orbit deployment
  • Collaborate with Avionics, Mechatronics, GNC, GSW, Propulsion, and AI&T teams to enable hardware/software integration and test
  • Establish and maintain embedded development workflows, standards, code conventions, and testing infrastructure

Other

  • Demonstrated experience in managing and mentoring teams, with a proven track record of leading others and fostering collaboration alongside technical management expertise.
  • Strong project management skills, with an emphasis on workload tracking, task prioritization, and team coordination.
  • Hands-on problem solver—you’re comfortable diving deep into code, debugging, and solving tough technical issues.
  • Excellent communication skills, with the ability to articulate complex software concepts to both technical and non-technical stakeholders.
  • To conform to U.S. Government space technology export regulations, including International Traffic in Arms Regulations (ITAR) you 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.