Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Quest Defense

Embedded Software Engineer

Quest Defense

Embedded Software Engineer responsible for foundational software components for avionics. Working on multiple key programs including Next Gen Flight Management System at Quest Defense Systems.

Posted 7/24/2026full-timeRemote • Iowa • 🇺🇸 United StatesMid-LevelSenior💰 $130,000 - $145,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in embedded software development, particularly in C++ and object-oriented design, while ensuring compliance with DO-178 DAL A standards. Capable of designing scalable I/O frameworks and contributing to certification activities through HLR/LLR documentation.

Highest-signal resume keywords
Embedded Software DevelopmentC++ ProgrammingObject-Oriented DesignDO-178 DAL A ComplianceHLR/LLR Generation

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Embedded Software DevelopmentC++ ProgrammingObject-Oriented DesignI/O ArchitectureProtocol HandlingData ManagementHLR/LLR GenerationRefactoringData Dictionary MaintenanceSoftware Infrastructure Design
Soft Skills
Quick LearnerStrong InitiativeDrive
Industry Keywords
ARINC-653DAL ComplianceCertifiable SoftwareData InterfacesI/O Framework

About the role

Key responsibilities & impact
  • 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

Requirements

What you’ll need
  • 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 (DO-178 DAL A preferred)
  • Proficiency in HLR/LLR generation, review, and traceability
  • Quick learner with strong initiative and drive

Benefits

Comp & perks
  • Competitive pay
  • Comprehensive medical/dental/life and disability coverage
  • 401(k) with employer match
  • Professional development support
  • Flexible, friendly workplace