Embedded Flight Software Engineer
Posted 3 Aug 2026
BranchFactor Summary
The original posting with the fluff stripped out
- Expected experience
- 4+ yrs
- Management level
- Individual contributor
- Employment
- Remote
No salary listed for this role.
Field of studyAerospace Engineering, Computer Science, Software Engineering (or related)
Study levelBachelor's
Job description
Team & Reporting Line: Mission and Space Segment - Reporting to Lead Satellite Systems
Our Mission
At constellr, we use thermal intelligence from space to understand what is happening on Earth - where, when and at scale. Our satellite constellation delivers high-resolution land surface temperature data, giving governments, defence organisations, commercial operators and global institutions the intelligence they need to monitor change, assess risk and make better-informed decisions.
From national security and critical infrastructure to agriculture and climate resilience, constellr turns temperature into actionable intelligence for a changing world.
Your Role
You will join the constellr Mission & Space Segment team, playing a key role in shaping the onboard software that powers our satellite constellation across its full lifecycle — from early design through to in-orbit operations.
This is a hands-on, high-impact role where you will help define how our satellites compute, behave, and evolve in space. Your work will directly influence the reliability, performance, and long-term success of constellr’s mission.
You’ll collaborate closely across the business — working day-to-day with internal engineering teams, Product Assurance, Project Management, and Operations, as well as external suppliers. Together, you will help turn mission concepts into robust, flight-ready software systems.
In addition to software development, you will contribute to system-level design decisions, support procurement and supplier technical alignment, and help ensure our onboard software is continuously validated, improved, and ready for operation in orbit.
Key responsibilities
-
Design, develop, test, and maintain high-reliability onboard flight software in compliance with product assurance and safety standards.
-
Collaborate with cross-functional stakeholders to define, refine, and manage software requirements across all onboard satellite systems.
-
Contribute to the definition and evolution of onboard software architecture, supporting both laboratory-based validation environments and in-orbit operational systems.
-
Develop and implement robust Fault Detection, Isolation and Recovery (FDIR) strategies to ensure resilience and autonomy of onboard systems.
-
Support the planning, coordination, and delivery of new software features and upgrades, working closely with external suppliers and development partners.