Quest Defense Systems & Solutions, Inc.
aerospace, defense
EmbeddedSoftwareEngineer
Neural analysis suggests this role is
optimal for Mid candidates.
“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.
problem-solvers; big thinkers; systems-minded engineer; problem-solvers; innovators; visionary thinkers
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
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.