Senior Embedded Software Engineer
QuEST Defense
Unlock the power of Safety and Mission Critical Engineering with QDSS. We are seeking exceptional individuals to join our elite team- where your expertise will make an impact that matters. Elevate your career in a company dedicated to excellence and the pursuit of safety and mission success.
Quest Defense Systems and Solutions is seeking experienced a Senior Embedded Software Engineer to join to architect and evolve the core software platform supporting Full Authority Digital Engine Control (FADEC) systems. This role focuses on building scalable, reusable, safety-critical embedded software infrastructure that supports multiple engine programs and certification baselines. This is a platform-level engineering role emphasizing real-time determinism, modular architecture, certification alignment, and long-term product sustainability.
Due to the nature of the project all applicants must be US Citizens. This role is remote with a strong preference to be onsite in Endicott, NY.
Responsibilities:
- 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.
Required Skills:
- 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
Desired Skills:
- 9+ years of engineering experience with a bachelor's degree in engineering or related discipline.
- Experience with RTOS environments and multicore embedded architectures.
- Experience with HIL/SIL testing and embedded systems integration.
- Knowledge of Modular Open Systems Architecture (MOSA) and XML-based interface standards.
- Experience generating certification-ready documentation and supporting audits.
- Experience with automated verification, static analysis, and code coverage tools.
- Onsite in Endicott, NY
The QDSS Advantage:
At QDSS our advantage is purpose-driven work, collaborative teams, and complex challenges that push boundaries and build lasting impact. You’ll grow your career while contributing to mission-critical programs that demand excellence and shape the future.
What You’ll Find Here
- Work That Matters – Next-generation, safety- and mission-critical projects where your contributions have real-world impact.
- Growth That’s Supported – Competitive compensation, employer-matched 401(k), certification assistance, and clear opportunities for advancement.
- A Culture That Works – A flexible, collaborative, and people-first environment where teamwork, innovation, and balance are valued.
Benefits Include
- Competitive pay, comprehensive medical/dental/life and disability coverage, 401(k) with employer match, professional development support, and a flexible, friendly workplace.
Full compensation package is based on candidate experience and certifications
Pay Ranges
$100,000 - $130,000 USD