Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Embedded Software Engineer

$140k - $165k

Quest Defense

Senior Embedded Software Engineer

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 Senior Embedded Software Engineers to build 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 US Citizens OR US 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:

  • 8+ 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

Desired Skills:

  • Strong experience with ARINC-653 partitioning and low-level application design
  • Hands-on experience with VxWorks RTOS
  • Familiarity with toolchains and CI/CD environments supporting configuration management and verification (Atlassian Suite, Jama, Coverity, Rapita, etc)
  • Designed and implemented non-volatile data storage systems (e.g., EEPROM, flash, or NVRAM) for configuration or state retention
  • Experience with persistent and transient log storage, including rollover and data retention policies
  • Familiarity with log transport mechanisms (e.g., shared memory, I/O channels, or network-based telemetry)
  • Experience developing or integrating ARINC 661 Cockpit Display Systems (CDS) and User Applications (UA)
  • Familiarity with avionics data buses and communication protocols (e.g., ARINC-429, MIL-STD-1553, AFDX, CAN, SPI, UART, etc)
  • Strategic systems thinker able to plan scalable, reusable frameworks
  • Previous FMS Experience is a bonus but not required.
  • Experience in the adoption and/or integration of emerging technologies (e.g., generative AI, automation platforms, digital assistants) into day-to-day operations for continuous improvement.

Ideal Candidate:

Technically strong software engineer who can balance deep systems knowledge with strategic foresight. One who understands how to design reusable building blocks for complex, safety-critical systems—and thrives in a fast-moving environment where architecture, certification, and execution come together.

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

$140,000 - $165,000 USD

Quest Defense provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Embedded Software Engineer in Cedar Rapids, IA vacancy
  • $140k - $165k

     ...clearance. We need experience developing and integrating software on complex, multi-threaded embedded C and C++ codebases. We look for 5+ years of...  ...systems. We collaborate with cross-functional engineering teams to integrate embedded systems and networking components... 
    Senior
    Full time
    Relocation package
    Flexible hours

    Quest Defense Systems & Solutions, Inc.

    Cedar Rapids, IA
    13 days ago
  •  ...Senior DevSecOps Software EngineerJoin a team that's shaping the future of military communications....  ...looking for a Senior DevSecOps Software Engineer to help build cutting-edge systems...  ...industry experts on next-generation embedded software, advanced satellite communications... 
    Senior
    Relocation

    RTX

    Cedar Rapids, IA
    2 days ago
  •  ...Collins Aerospace seeks an experienced embedded software engineer to contribute to mission-critical systems. You will design and implement embedded software in C/C++ and Python, drive high-quality solutions, and collaborate with cross-functional teams in a fast-paced... 
    Senior

    Jobleads-US

    Cedar Rapids, IA
    2 days ago
  • $55 - $64 per hour

     ...Senior/Principal Systems Engineer Location: Cedar Rapids, IA Job ID: #73061 Pay Range: $55-64 Job Description: The System Solutions team is seeking a Senior/Principal Systems Engineer with a strong foundation in systems engineering principles and experience... 
    Senior

    Butler Aerospace and Defense

    Cedar Rapids, IA
    2 days ago
  • $132.4k - $251.6k

     ...aerospace and defense.Collins Aerospace is seeking a motivated Senior Principal Systems Engineer join the Future Systems team supporting development of...  ..., learning complex systems, and collaborating across software, systems, and test disciplines. This is an onsite... 
    Senior
    Temporary work
    Work experience placement
    Start working today
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Cedar Rapids, IA
    1 day ago
  • $140k - $165k

     ...Senior Embedded Software Engineer Immediately Hiring with a $5,000 sign on bonus! Quest Defense Systems & Solutions is seeking a Senior Embedded Software Engineer to support the design and development of mission-critical communications products for defense and aerospace... 
    Local area
    Immediate start
    Relocation package
    Flexible hours

    Quest Defense

    Cedar Rapids, IA
    3 days ago
  • $132.4k - $251.6k

     ...display technology? At Collins Aerospace, we're looking for a Senior Principal Systems Engineer to join our vibrant Display Products department in a...  ..., collaborating with top-tier engineers in hardware and software design to architect our future display products. If you'... 
    Senior
    Permanent employment
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Cedar Rapids, IA
    1 day ago
  •  ...Job Title: Embedded Software Engineer (C++/DO-178) Location: Cedar Rapids, IA (Onsite) Job Description This is an excellent opportunity to work on cutting-edge aerospace display and touchscreen systems in a fast-paced environment. Responsibilities... 
    Flexible hours

    Tek Leaders Inc

    Cedar Rapids, IA
    19 days ago
  • $132.4k - $251.6k

     ...advanced capabilities and operations in commercial aviation. The team is cross-functional and composed of systems, software, hardware, and human factors engineers with a variety of expertise. Areas of near-term focus include Autonomy Lab and Jet Integration and automation... 
    Senior
    Contract work
    Temporary work
    Work experience placement
    Start working today
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Cedar Rapids, IA
    3 days ago
  • $132.4k - $251.6k

     ...Solutions Department is looking for a Senior Principal Systems Engineer for the development of the next...  ...collaboration among systems, hardware, AEH and software design functions. Assist in...  ...Experience working with and testing embedded hardware and software. Experience developing... 
    Senior
    Temporary work
    Work experience placement
    Start working today
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Cedar Rapids, IA
    1 day ago
  • $132.4k - $251.6k

     ...defense.Help ensure mission-critical avionics software performs flawlessly in the real world. As a Senior Principal Software Engineer supporting mission sensors, weapons, and...  ...Avionics integration and lab test experience. Embedded software integration experience. Working... 
    Senior
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Cedar Rapids, IA
    3 days ago
  • $132.4k - $251.6k

     ...for an innovative and highly driven Senior Principal Electrical Engineer to join our Computing Products...  ...hardware architectures for cutting‑edge embedded computing solutionsServe as...  ...experienceExperience with hardware/software/systems integrationQualifications We... 
    Senior
    Temporary work
    Work experience placement
    Start working today
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Cedar Rapids, IA
    1 day ago
  • Overview Design, develop and support real time embedded software applications for Positive Train Control products at Wabtec Railway Electronics...  ...and/or support field test. Qualifications BS in Software Engineering/Computer Science/Electrical/Electronics Engineering is... 
    Work experience placement

    Wabtec Corporation

    Cedar Rapids, IA
    5 days ago
  • Embedded Software Verification Engineer (DO-178C) - Contract Location: Cedar Rapids, IA (100% Onsite) Duration: 4 Month Contract Schedule: Monday-Saturday (Saturday work required) Start Date: ASAP Job Summary We are seeking experienced Embedded Software Verification... 
    Contract work
    Immediate start

    Belcan

    Cedar Rapids, IA
    5 days ago
  • $132.4k - $251.6k

     ...shape the future of aerospace and defense.We are seeking a Senior Principal Systems Engineer to join our Multi-Domain Data Links group in Cedar...  ...interface engineering disciplines including platform, hardware, software, firmware, mechanical, reliability/maintainability,... 
    Senior
    Temporary work
    Work experience placement
    Remote work
    Relocation package
    Flexible hours

    Raytheon

    Cedar Rapids, IA
    3 days ago
  • PAE Government Services Inc. is seeking a paralegal to support legal teams in Cedar Rapids, Iowa. Responsibilities include reviewing files for cases, assisting in trial preparation, and maintaining electronic case files. The ideal candidate will have at least one year ...
    Senior
    Hourly pay

    PAE Government Services Inc.

    Cedar Rapids, IA
    3 days ago
  • $132.4k - $251.6k

     ...work on a given program to help ensure the successful completion of a Collins Avionics program. ~ Work with a team of dedicated engineers to help shape the future of the avionics simulation platform. ~5-10% travel as needed. Qualifications You Must Have Typically... 
    Senior

    Jobleads-US

    Cedar Rapids, IA
    2 days ago
  • $132.4k - $251.6k

     ...demands of the global market. Join us and help shape the future of aerospace and defense.We are seeking a Senior Principal Project Engineer for our Avionics Software Tools team based in Cedar Rapids, Iowa. The Avionics Software Tools team is an Avionics software tools... 
    Senior
    Permanent employment
    Temporary work
    Work experience placement
    Start working today
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Cedar Rapids, IA
    4 days ago
  • $132.4k - $251.6k

     ...Aerospace, we don’t just build technology—we engineer mission success. Our Communication...  ...and delivering cutting-edge embedded communication solutions that keep military...  ...the environment.We’re looking for a Senior Principal Software Engineer who’s ready to make an impact... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Cedar Rapids, IA
    1 day ago
  • $132.4k - $251.6k

     ...innovative, forward thinking, highly motivated engineering design team? The Next Generation Processing Foundational Software team is focused on the development of...  ...validation Provide technical leadership to a team of embedded software, security, and hardware‑interface... 
    Senior
    Permanent employment
    Temporary work
    Work experience placement
    Start working today
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Cedar Rapids, IA
    1 day ago
  •  ...Frey Consulting Group is seeking a Senior Project Manager to lead large commercial roofing projects across Iowa, from estimate through completion. You will coordinate crews, review plans and contracts, and keep customers updated on progress and safety. Candidates should... 
    Senior

    Frey Consulting Group

    Cedar Rapids, IA
    2 days ago
  • $132.4k - $251.6k

     ...(OSS) Products Team in Cedar Rapids, Iowa is seeking a Senior Principal Project Engineer - Chief Engineer to lead next-generation Open System Architecture...  ...• Lead cross-discipline integration across systems, software, electrical, mechanical, and specialty engineering •... 
    Senior
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Raytheon

    Cedar Rapids, IA
    6 hours ago
  •  ...RTX's Collins Aerospace in Cedar Rapids, IA is seeking a Senior Engineer Project Engineer (PE) / Technical Program Manager (TPM) to lead...  ...program management, systems engineering, and collaboration with software, hardware, and firmware teams. Candidates must have a STEM... 
    Senior

    RTX

    Cedar Rapids, IA
    4 days ago
  • Large Business And International(lb&i) What is Large Business and International(lb&i)? A description of the business units can be found at Position(s) are to be filled in following area(s): Withholding Exchange and International Individual Compliance (WEIIC), Offshore...
    Senior

    US Government Jobs

    Cedar Rapids, IA
    5 days ago
  • IES Communications seeks a General Superintendent to lead large, complex telecom projects, ensuring safety, on-time delivery, and strong profitability. You will manage staff, budgets, timelines and customer relations across project life cycles. The role requires guiding...
    Senior

    IES Communications

    Cedar Rapids, IA
    1 day ago
  • Large Business & International DivisionWhat is Large Business & International (LB&I) Division?A description of the business units can be found at: are to be filled in following area(s):Director Treaty and Transfer Pricing Operations (TTPO).Review the additional information...
    Senior

    US Government Jobs

    Cedar Rapids, IA
    2 days ago
  • Large Business & International Division What is Large Business & International (LB&I) Division? A description of the business units can be found at: Position(s) are to be filled in following area(s): ~ Director Treaty and Transfer Pricing Operations (TTPO...
    Senior

    US Government Jobs

    Cedar Rapids, IA
    4 days ago
  • Four Oaks Family & Children Services in Cedar Rapids, IA is seeking a Training & Development Specialist. The role focuses on providing training and development, plus internal and external customer support across the organization, delivered in-person, virtually, or in-program...
    Senior

    Four Oaks Family & Children Services

    Cedar Rapids, IA
    1 day ago
  • $160k - $190k

     ...Aegon Asset Management is seeking a Senior Counsel to support its Low Income Housing Tax Credit (LIHTC) platform. The role requires legal expertise to work with acquisitions, fund management, and asset management teams. The successful candidate will have a JD degree,... 
    Senior

    Aegon Asset Management

    Cedar Rapids, IA
    1 day ago
  • Job TitleDutiesThe following are the duties of this position at the full working level. If this vacancy includes more than one grade and you are selected at a lower grade level, you will have the opportunity to learn to perform these duties and receive training to help...
    Senior

    Treasury Department

    Cedar Rapids, IA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Embedded Software Engineer. Be the first to apply!