Embedded Flight Software Engineer
constellr GmbH
Our Mission
At constellr, we're harnessing the power of space to solve one of Earth’s greatest challenges: climate resilience & security in a changing world. Our thermal satellite constellation delivers the most accurate land surface temperature data on the market, equipping commercial players, governments, defence agencies, and global institutions with the thermal intelligence they need to make strategic decisions– from national security and infrastructure to agriculture and climate resilience.
As a fast-scaling company with offices in Brussels, Freiburg, Munich, Washington and Toulouse, our multidisciplinary team of engineers, scientists, and strategists is building the future of space-based Earth observation
Location: Remote or Hybrid - Germany
Team & Reporting Line: Mission and Space Segment - Reporting to Lead Satellite Systems
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.
Champion strong configuration management practices across all onboard software components to ensure traceability, integrity, and control.
Define and drive verification and validation strategies, ensuring comprehensive testing and high confidence in flight software performance.
Participate in end-to-end verification and validation activities for onboard systems and flight software.
Ensure all software—whether developed in-house or delivered by suppliers—meets stringent technical, safety, and quality requirements.
Support investigation and resolution of software anomalies and non-conformance issues, contributing to continuous improvement and system reliability.
Help define and enhance the in-orbit software update process for satellites within the constellation fleet.
Contribute to integration and testing activities using Flatsat environments and other ground-based simulation and validation platforms.
About You
Essential Experience:
We’re looking for someone with strong engineering fundamentals and real-world experience building software for complex, safety-critical or aerospace systems.
Degree in Aerospace Engineering, Software Engineering, Computer Science, or a related field
Strong understanding of systems engineering principles and full software development lifecycles in complex technical environments
At least 4 years of experience in software development or software assurance, ideally in aerospace or other safety-critical domains
Experience with embedded software development, including familiarity with low-level hardware interfaces (e.g., CAN, Camera Link, or similar)
Exposure to FPGA-based systems and familiarity with relevant ECSS standards (especially Q-ST-60-02)
Solid grounding in software engineering principles, development methodologies, and lifecycle management tools
Experience with software testing frameworks, tools, and processes
Strong practical experience using Git and working within CI/CD pipelines
Proficiency in Python and C++
Nice to have:
These skills would further strengthen your profile, but are not essential:
Familiarity with ECSS standards and handbooks, including:
ECSS-E-ST-40C
ECSS-E-HB-40A
ECSS-E-ST-20-04C
ECSS-Q-ST-80C
ECSS-Q-ST-60-03C
ECSS-Q-ST-30-02C
ECSS-E-ST-70-11C
ECSS-E-ST-70-41C
ECSS-E-HB-40-02A
Experience with space communication protocols such as CCSDS and CSP
Strong analytical and structured problem-solving skills
High attention to detail and a strong quality mindset
Confidence in identifying inconsistencies and improving technical standards
Clear communication skills and ability to work across multidisciplinary teams
Why Join constellr?
Be part of an ambitious mission to launch the world’s first commercial thermal infrared constellation
Play a defining role in scaling a company at the intersection of space, climate, and security
Flexible work setup with remote and hybrid options
Competitive compensation, including Virtual Share Option Plan (VSOP) for permanent employees
Join a team committed to diversity, inclusion, scientific excellence, and real-world impact
- ...Help develop the embedded software behind one of the world’s first scalable road power plants. Our client is a fast growing GreenTech startup... ...without additional land use. As an Embedded Software Engineer , you will develop the embedded software that controls this groundbreaking...SuggestedWork at office
- ...technologies. Our teams partner with specialist engineers from major silicon companies to integrate... ...and server-class hardware platforms and software stacks Work with partners to deliver a... ...public speaking experience IoT / Embedded experience – from board and SoC, BMCs,...SuggestedFull timeInternshipRemote work
- ...Canonical is a leading provider of open source software and operating systems to the global... ...such as public cloud, data science, AI, engineering innovation and IoT. Our customers... ...profitable and growing. We are hiring an Embedded Linux Field Engineer for Devices/IoT to...SuggestedFull timeWork at officeLocal areaRemote workWorldwide
- ...Toulouse, our multidisciplinary team of engineers, scientists, and strategists is building... ...Assurance (PQA) team , with a strong focus on Flight Software Product Assurance . In this role,... ...environments . Experience with embedded flight software for satellites,...SuggestedPermanent employmentFull timeFor subcontractorInternshipRemote workFlexible hours
$150k - $240k per year
...agnostic, it is best suited for engineers with experience owning... ...highly ambiguous problem spaces. Software Engineer About the company:... ...have the unique opportunity to embed directly with their users and... ...” – sometimes literally! – by embedding directly with the exploration...SuggestedFull timeInternshipRemote work$180k - $220k per year
...Principal Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving educators... ...technical excellence across the organization. You will not be embedded within a single team; instead, you will work across teams on...Long term contractFull timeRemote work- ...ownership, and building in a fast-paced environment, you'll feel right at home with us! About the role We're looking for a software engineer who's productive in Rails, comfortable with ambiguity, and motivated by shipping real value quickly. You'll own features end-to-...Remote workWork from home
$225k - $275k per year
...This role is a Principal-level individual contributor position embedded in the Security Engineering organization, focused on Wirespeed’s most complex detection and integration workflows. The Principal Software Engineer will own critical backend services and integrations end...Long term contractFixed term contractWork at officeRemote workHome officeFlexible hours$186.37k - $223.64k per year
...time . The Opportunity We're looking for a Staff Integrations Engineer to join our GTM Tools & Technology team — a hybrid role sitting at the intersection of Revenue Operations and internal software engineering. You'll own the architecture and delivery of integrations...Full timeLocal areaRemote workFlexible hours- ...We are looking for an experienced Tech Lead (Staff Software Engineer) to lead a high-impact engineering team building scalable, cloud-native applications with modern DevOps practices. You will own technical strategy, architecture decisions, and delivery while mentoring engineers...Full timeLocal area
$104k - $139k per year
...design, build and distribute open-source software that enables people to enjoy the internet... .... We’re looking for a Senior Software Engineer with a strong platform mindset to help... ...Experience building stateless ML services such as embedding or similarity models, including multi-...Full timeImmediate startRemote workHome office- ...achieve safer, more sustainable operations through innovative EHSQ software solutions. With over 1,300 clients and 1.6 million users... ...products Education: Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience Additional Requirements:...Full timeLocal areaRemote workWorldwideFlexible hours
- ...innovation forward. That's where you come in. About the Team Our Platform & Reliability crew at Flinks brings together DevOps Engineers, SREs, and Support Engineers to create a proactive environment where incidents are resolved before customers see them and engineers...Full time
- ...modernizing how utilities serve their communities. As a high-growth software company, we're shaking up the status quo in the utility industry... ..., learning, and delivering value to our users. As a Software Engineer III at SpryPoint, you will be building and integrating...Full timeRemote workFlexible hours
- ...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform... ...enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading...Full timeWork at officeLocal areaRemote workWork from homeWorldwideFlexible hours
$180k - $220k per year
...Xello is looking for a Principal Engineer This role is a remote role, looking for candidates within Canada only, working in Eastern Time... ...CD) processes in partnership with our DevOps team, ensuring our software solutions are highly available, performant, and secure....Long term contractFull timeRemote workFlexible hours- ...with thousands of volunteer contributors and collaborators all over the world, Mozillians design, build and distribute open-source software that enables people to enjoy the internet on their terms. About this team and role: Firefox developers land code every day to delight...Full timeImmediate startHome office
- ...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform... ...enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading...Full timeWork at officeRemote workWork from homeFlexible hours
- ...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform... ...enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading...Full timeWork at officeLocal areaRemote workWork from homeWorldwide
- ...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform... ...enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading...Long term contractFull timeWork at officeLocal areaRemote workWorldwide
- ...efficiently onboard onto Hightouch and manage and scale their Hightouch deployments. We’re looking to add a product-minded backend engineer to the team. The ideal candidate will be comfortable diving deep into backend, distributed systems, and asynchronous workflows and...Full timeRemote workFlexible hours
- ...love to meet you. About the Role We are looking for a software engineer to join our Streaming Systems team, working on the high-throughput... ...second latency end to end. Recently, we added a computation engine that allows personalizing user experiences in real-time based...Full timeRemote work
- ...client stakeholders the confidence that we will deliver, and gives our team the confidence and accountability to do so. As a Lead Software Engineer, you will serve as the key technical architect across multiple client engagements, ensuring that each system’s design and...Hourly payFull timeContract workFor contractorsRemote workVisa sponsorship
- ...collaborators all over the world, Mozillians design, build and distribute open-source software that enables people to enjoy the internet on their terms. About this role: Mozilla’s Cloud Engineering team seeks a Senior Software Engineer to mature, maintain, and build features...Full timeImmediate startHome office
$150k - $158k per year
...movement over land, the trim tab simplifies flight, allowing for smoother navigation through... ...embodies the elegance of simplicity in engineering, transforming the demanding task of... ...transcend the status quo for banking and fintech software, and many of our customers are startups...Remote job- Location: Remote Type of work: Full time Pine Software Technology Ltd is a software company specializing in trading technology... ...management, and financial data analysis. As a Senior C++ Software Engineer you will work on ultra-low-latency ingestion pipelines,...Permanent employmentFull timeWork at officeImmediate startRemote work
- ...simplifies cloud computing so builders can spend more time creating software that changes the world. With our mission-critical infrastructure... ...that you and your peers would love. We are looking for a DNS Engineer who can help run operational tasks related to configuration,...Local areaRemote workWorldwideFlexible hours
$249.7k - $337.9k per year
...Role Description As a Principal Engineer at Dropbox, you will own company critical, loosely defined technical problems with multi year... ...Dropbox builds, scales, and innovates, while remaining hands on in software development where it provides the greatest leverage. Your...Long term contractFull time- ...alongside people who care deeply about each other and our customers, we'd love to meet you. About the Role We are looking for a software engineer to help us build the SDKs, on-device experiences, and backend systems that power how marketers reach their customers inside...Full timeContract workRemote work
- ...and our customers, we'd love to meet you. About the Role We are looking for a distributed systems engineer to work on the systems that power the syncing engine our customers and other engineering teams rely on. This presents an exciting challenge where you can apply...Full timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Flight Software Engineer. Be the first to apply!
- embedded systems software engineer Remote
- embedded software engineer Remote
- software sales Remote
- software technical support Remote
- software asset management analyst Remote
- software qa Remote
- software implementation project manager Remote
- software application developer Remote
- software Remote
- software support Remote
