Quest Defense Systems & Solutions, Inc.

aerospace, defense

EmbeddedSoftwareEngineer

$130–145k Cedar Rapids, Iowa, United States Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid candidates.

The Brief

“Embedded Software Engineer at Quest Defense Systems & Solutions, Inc.. Skills: Embedded Software Development, C++, Object-Oriented Design, Certifiable Software. Abstract and consolidate core functions. Extract existing functionality”

What You'll Achieve.

building the foundational software components; enable next-generation avionics systems; power multiple avionics applications; design robust, certifiable software architectures; support multiple key programs; ensure ARINC-653 partitioning integrity; support certification activities; contribute to long-term strategy for scalable, maintainable software infrastructure; real-world impact; lasting impact

Industry & Context.

aerospace, defense
Problems you'll solve

problem-solvers; big thinkers; systems-minded engineer; problem-solvers; innovators; visionary thinkers

Eligibility Requirements

U. S. citizens or U. S. persons, Preference is onsite in Cedar Rapids, IA, physical demands described here are representative

What They're Looking For.

Must Have

4+ years of experience in embedded software development and/or testing, Proven expertise in C++ and object-oriented design for embedded systems, Working knowledge of I/O architecture, protocol handling, and data management, Background in developing certifiable software, Proficiency in HLR/LLR generation, review, and traceability, Quick learner with initiative and drive

Nice to Have

ARINC-653 partitioning and low-level application design, VxWorks RTOS, toolchains and CI/CD environments supporting configuration management and verification, non-volatile data storage systems, persistent and transient log storage, log transport mechanisms, ARINC 661 Cockpit Display Systems (CDS) and User Applications (UA), avionics data buses and communication protocols, Strategic systems thinker able to plan scalable, reusable frameworks, Previous FMS Experience

What You'll Do.

Abstract and consolidate core functions

Extract existing functionality

Design and implement I/O framework

Define and maintain data dictionaries

Collaborate with system architects

Support certification activities

Contribute to long-term strategy

How You'll Work.

Team & Collaboration

Collaborate with system architects; collaborative teams

Full Job Description

Engineers are the reason we exist—they’re the core of who we are. We don’t just build technology; we engineer the future. From next-gen aerospace to cutting-edge defense systems, our teams power the solutions that drive innovation, tackle mission-critical challenges, and keep people safe. This is where problem-solvers and big thinkers thrive. Quest Defense Systems & Solutions is seeking Embedded Software Engineers to join the Core Services & Libraries (CS&L) team in building the foundational software components that enable next-generation avionics systems. This team is responsible for developing shared libraries, I/O frameworks, and partitioned services that power multiple avionics applications. This role is ideal for a systems-minded engineer with deep low-level experience who can design robust, certifiable software architectures. This effort will be in support of multiple key programs, including the Next Gen Flight Management System (FMS) program. Due to the nature of this role, all candidates must be U. S. citizens or U. S. persons. Preference is onsite in Cedar Rapids, IA. Will consider remote candidates meeting all requirements. Key Responsibilities: Abstract and consolidate core functions into reusable libraries and frameworks Extract existing functionality from application code and refactor for shared use Design and implement an I/O framework supporting multiple protocols and data interfaces Define and maintain data dictionaries and I/O level specifications Collaborate with system architects to ensure ARINC-653 partitioning integrity Support certification activities through HLR/LLR documentation and DAL compliance Contribute to long-term strategy for scalable, maintainable software infrastructure Required Qualifications: 4+ years of experience in embedded software development and/or testing. Proven expertise in C++ and object-oriented design for embedded systems Working knowledge of I/O architecture, protocol handling, and data management Background in develo

Free ATS check

Applying for this Embedded Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about Quest Defense Systems & Solutions, Inc.?

Real rants from real employees. Read before you apply.

Read Company Rants →