Embedded Flight Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

Germany

Posted

60 days ago

Salary

0

Seniority

Senior

Bachelor Degree4 yrs expEnglishPython

Job Description

Embedded Flight Software Engineer

constellr

• Design, develop, test, and maintain onboard flight software in line with product assurance and safety standards • Work with stakeholders to define, refine, and manage software requirements across all onboard systems • Contribute to the design of onboard software architecture • Help define and implement system-level fault detection, isolation, and recovery (FDIR) strategies within onboard software • Support planning and coordination of new software features and upgrades • Ensure strong configuration management practices across all onboard software components • Define verification strategies and testing approaches • Participate in verification and validation activities for onboard systems and flight software

Job Requirements

  • Degree in Aerospace Engineering, Software Engineering, Computer Science, or a related field
  • 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
  • Strong understanding of systems engineering principles
  • Familiarity with low-level hardware interfaces (e.g., CAN, Camera Link, or similar)
  • Solid grounding in software engineering principles
  • Experience with software testing frameworks, tools, and processes
  • Strong practical experience using Git and working within CI/CD pipelines
  • Proficiency in Python and C++

Benefits

  • 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

Related Job Pages

More Full-stack Engineer Jobs

Switzerland Global Enterprise logo

DERMS Technical Lead

Switzerland Global Enterprise

We support Swiss SMEs in their international business and help innovative foreign companies to establish in Switzerland.

Full TimeRemoteTeam 51-200Since 1927H1B No Sponsor

• Ensure first class end-to-end delivery of our DERMS Solutions meeting customer business needs, on time and within budget. • Engage with utility clients to understand impacts of distributed energy resources (DERs) on the distribution system. • Collaborate with a strong team of Technical Leads and Solution Specialists to provide input on solution architecture based on client needs. • Define success criteria and author solution diagrams for projects. • Provide technical direction in system development and has general responsibility for system integration and testing. • Work directly with customers to resolve technical issues. • Collaborate with the Solution Architect on technical reviews of custom designs. • Lead a team to deploy GE GridOS DERMS solutions to client environments. • Prepare, modify, and configure client and testing input data for solutions. • Convert and validate client CIM distribution network models. • Collaborate with Service Engineering development lead for all custom deliverables. • Respond to client inquiries, bugs, and product ideas for in-flight projects. • Lead simulation of project scenarios utilizing combinations of solutions. • Analyze and assess data and results of project activities and tasks.

Canada
$108K - $158K / year
Job Closed
Guidewire Software logo

AI Product Engineer

Guidewire Software

Engage, Innovate, Grow Efficiently

Full TimeRemoteTeam 1,001-5,000Since 2001H1B Sponsor

• Partner with PMs to design agentic workflows • Build prototypes of AI features • Define evaluation frameworks for accuracy and reliability • Implement Retrieval-Augmented Generation and graphs • Act as a technical translator in AI and insurance contexts

United States
$174K - $284K / year
Job Closed
Full TimeRemoteTeam 1,001-5,000Since 1986H1B No Sponsor

• Produce software artifacts that the Squad must deliver • Collaborate with the team to ensure software quality • Participate in meetings for project planning and review

Brazil
Job Closed
Full TimeRemoteTeam 11-50H1B No Sponsor

• Implement well-scoped front-end features and UI changes in Angular (TypeScript, SCSS) under the guidance of senior engineers • Implement well-scoped back-end endpoints and changes against MySQL, working in PHP (Symfony + Doctrine ORM) on existing application code and in Go on newer services as the team's Go footprint expands • Investigate and fix bugs across the stack—reproduce the issue, identify the cause with help when needed, and ship the fix • Write unit tests for the code you ship and keep tests passing on the areas you touch • Participate in code reviews as both author and reviewer • Work with designers, product managers, and senior engineers to translate small user-facing requirements into shipped changes • Maintain documentation—READMEs, code comments, and onboarding notes—for the areas you work in • Use AI-assisted development tools to support learning and productivity, ensuring you understand and can defend every line of code you commit • Take on progressively larger and more independent scopes of work as you ramp on the codebase, supported by pairing and code walkthroughs with senior engineers

United States
$120K - $150K / year
Job Closed