Embedded Flight Software Engineer

1 week ago
Full-time
Mid Level
Software Development
constellr

constellr

constellr revolutionizes resource accountability, smart farming, and climate monitoring from space using cutting-edge technology to measure water, temperature, and carbon for better resource management and support global food security.

Professional Services
51-250
$36M raised

Description

  • Design, develop, test, and maintain high-reliability onboard flight software.
  • Define and manage software requirements across onboard satellite systems.
  • Develop onboard software architecture for laboratory validation and in-orbit operations.
  • Implement Fault Detection, Isolation and Recovery (FDIR) strategies.
  • Coordinate software features and upgrades with suppliers and development partners.
  • Maintain configuration management, traceability, and software integrity.
  • Define and execute verification and validation strategies and testing activities.
  • Investigate software anomalies and non-conformances and support continuous improvement.
  • Develop in-orbit software update processes for the satellite constellation.
  • Support integration and testing with Flatsat environments and ground-based simulators.

Requirements

  • Degree in aerospace engineering, software engineering, computer science, or a related field.
  • At least 4 years of software development or software assurance experience, preferably in aerospace or safety-critical domains.
  • Strong understanding of systems engineering and full software development lifecycles.
  • Experience with embedded software and low-level hardware interfaces such as CAN or Camera Link.
  • Exposure to FPGA-based systems and ECSS Q-ST-60-02.
  • Experience with software testing frameworks, tools, and processes.
  • Strong practical experience with Git and CI/CD pipelines.
  • Proficiency in Python and C++.
  • Preferred: familiarity with ECSS standards 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, and ECSS-E-HB-40-02A.
  • Preferred: experience with CCSDS and CSP protocols, structured problem-solving, quality assurance, cross-functional communication, and technical standards improvement.

Benefits

  • Virtual Share Option Plan for permanent employees.
  • Flexible hybrid working models.
  • High-autonomy, flat, and inclusive working culture.
  • Collaboration with international astrophysics, software, and defence engineering teams.
  • Professional exposure to New Space and dual-use satellite technology.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Embedded Hardware Engineer III

EquipmentShare 1K-5K Construction & Engineering

EquipmentShare is hiring a fully remote Embedded Hardware Engineer III in Columbia, Missouri, to develop and deploy embedded software and hardware solutions for IoT devices used on vehicles and construction equipment.

Embedded Systems IoT
3 days, 4 hours ago

Spacecraft GNC Engineer

Muon Space 11-50 Aerospace & Defense

Muon Space is hiring a remote ADCS/GNC Engineer to design, analyze, and support spacecraft control systems for its LEO satellite constellations and missions.

C++ Embedded Systems Julia MATLAB Python
1 week, 1 day ago

Field Commissioning Technician

Highland 11-50 Road & Rail

Highland Electric Fleets is hiring a Field Commissioning Technician to support the launch, inspection, maintenance, and troubleshooting of EV charging sites and vehicles at customer locations across the United States.

1 week, 2 days ago

Field Commissioning Technician

Highland 11-50 Road & Rail

Highland Electric Fleets is hiring a Field Commissioning Technician to support the launch, inspection, maintenance, and troubleshooting of EV charging sites and vehicles at customer locations across the United States.

1 week, 2 days ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers