
Senior Embedded Software Engineer – FADEC
Quest Defense
full-time
Posted on:
Location Type: Remote
Location: New York • United States
Visit company websiteExplore more
Salary
💰 $100,000 - $130,000 per year
Job Level
Tech Stack
About the role
- Architect and maintain reusable FADEC software platform components, including hardware abstraction layers (HAL), middleware, and RTOS integrations.
- Define high-level software requirements, decomposition, and traceability in compliance with DO-178C.
- Lead system and software architecture reviews to ensure alignment with safety, performance, and certification objectives.
- Develop and optimize embedded C software for real-time, mission-critical engine control applications.
- Support multicore processors, deterministic scheduling, and fault-tolerant architectures.
- Drive integration and verification strategies including SIL, HIL, and embedded target testing.
- Establish automated test and static analysis frameworks (e.g., VectorCAST, Parasoft) to support compliance and code coverage objectives.
- Contribute to CI/CD processes within a regulated DevOps environment.
- Collaborate with systems, hardware, controls, and safety engineering teams to ensure robust cross-system integration.
- Promote common software baselines and reusable frameworks across programs.
Requirements
- 8+ years of experience with FADEC or engine control systems.
- Strong background in high-level requirements definition and regulated software development (DO-178C or similar).
- Embedded software development experience in C for aerospace or defense applications.
- Experience with system architecture and mission-critical software design.
- Familiarity with Agile Scrum and DevOps practices in regulated environments.
- Experience with configuration management tools (Git, Bitbucket, Jira).
- US Citizenship.
Benefits
- Competitive pay, comprehensive medical/dental/life and disability coverage, 401(k) with employer match, professional development support, and a flexible, friendly workplace.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
FADECembedded Creal-time systemshardware abstraction layersmiddlewareRTOSdeterministic schedulingfault-tolerant architecturesautomated testingstatic analysis
Soft Skills
leadershipcollaborationcommunicationrequirements definitionsystem architecture reviewintegration strategiesproblem-solvingcross-system integrationperformance optimizationcertification objectives
Certifications
DO-178C