
Embedded Flight Software Engineer
Posted Jun 12

Posted Jun 12
This is a fully remote position, open to applicants in Germany.
• Design, develop, test, and maintain onboard flight software in accordance with product assurance and safety regulations.
• Collaborate with stakeholders to define, refine, and manage software requirements across all onboard systems.
• Contribute to the design of the onboard software architecture.
• Assist in defining and implementing system-level fault detection, isolation, and recovery (FDIR) strategies for onboard software.
• Support the planning and coordination of new software features and upgrades.
• Ensure robust configuration management practices are upheld across all onboard software components.
• Define verification strategies and testing methodologies.
• Engage in verification and validation activities for onboard systems and flight software.
• Bachelor's degree in Aerospace Engineering, Software Engineering, Computer Science, or a related discipline.
• A minimum of 4 years of experience in software development or software assurance, preferably in aerospace or other safety-critical fields.
• Proven experience in embedded software development.
• Strong grasp of systems engineering principles.
• Familiarity with low-level hardware interfaces (e.g., CAN, Camera Link, or similar technologies).
• Solid foundation in software engineering principles.
• Experience with software testing frameworks, tools, and processes.
• Extensive practical experience using Git and working within CI/CD pipelines.
• Proficiency in Python and C++.
• Flexible work arrangements, including remote and hybrid options.
• Competitive salary, featuring a Virtual Share Option Plan (VSOP) for permanent employees.
• Become part of a team dedicated to diversity, inclusion, scientific excellence, and making a real-world impact.
Webedia
TechBiz Global
The Flex
Nodeworthy
Get handpicked remote jobs straight to your inbox weekly.