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

Embedded Software Engineer

$100k - $165k
Full-time

Quest Defense Systems & Solutions, Inc.

Immediately Hiring with a $5,000 sign on bonus!

We don’t just build technology—we engineer the future. From next-gen aerospace to cutting-edge defense systems, we tackle the toughest, mission-critical challenges that keep people safe and push the limits of innovation. This is where problem-solvers, innovators, and big thinkers thrive.

Quest Defense Systems & Solutions is seeking an Embedded Software Engineer to support the design and development of mission-critical communications products for defense and aerospace applications. This is a hands-on role for someone who enjoys building reliable embedded software, working in C++, and solving technical problems across complex multi-threaded systems.

Location: Onsite in Cedar Rapids, IA. Relocation assistance will be provided. Due to the nature of this work, all applicants must be U.S. Citizens.

Clearance: Ability to obtain an Active Clearance

In this position, you’ll work closely with software architects, technical leads, and cross-functional engineering teams to develop, test, and integrate embedded software solutions. The work includes object-oriented C++ development, unit testing, Python scripting, Linux-based development, networking protocols, and device driver support.

Key Responsibilities

  • Support the design and development of embedded software solutions for communications products
  • Develop and maintain unit tests to ensure the reliability and robustness of new and legacy systems
  • Collaborate with cross-functional engineering teams to ensure seamless integration with embedded systems and networking components
  • Work closely with system architects and technical leads to maintain and improve the overall software architecture
  • Support the full software development lifecycle, including design, development, testing, and deployment in a secure environment

Required Qualifications

  • U.S. Citizenship with ability to obtain an Active Secret Clearance
  • Experience with software development and integration on complex multi-threaded embedded C and C++ product software code bases
  • 2-5+ years of experience with Object-Oriented Programming (preferably in C++)
  • Proficiency in writing unit tests and ensuring code reliability
  • Basic knowledge of networking protocols and architecture
  • Proficiency in scripting languages such as Python
  • Experience developing or supporting device drivers
  • Willingness to work onsite at Cedar Rapids (IA)

Preferred Skills and Experience

  • TCP/IP network applications development experience
  • UML experience
  • CORBA experience
  • Linux experience
  • Familiarity with embedded systems development for Software Defined Radios
  • Prior experience working on Department of Defense (DoD) projects
  • Experience working with MIL-STD-1553 and MIL-STD-188

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—$165,000 USD

At Quest Defense Systems and Solutions , we don’t just build technology — we engineer the future. From next-generation aerospace solutions to cutting-edge defense systems, we tackle the toughest, mission-critical challenges that keep people safe and push the boundaries of innovation. This is where problem-solvers, innovators, and visionary thinkers come together to shape the future. With over 25 years of aerospace and defense engineering expertise, our commitment to delivering high-quality, transformative solutions sets us apart — not just as an industry leader, but as a driving force for impactful change. Together, we’re not just leading the industry — we’re revolutionizing it.

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 4 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Cedar Rapids, IA vacancy
  •  ...Company Description eInfochips is a product engineering and software R&D services company with over 20+ years of experience, 500+ product...  ...firmware, drivers) compliance with DO-178B. Verification of embedded software executing on ARM7 architecture. Analyze,... 
    Suggested
    Full time

    Einfochips

    Cedar Rapids, IA
    more than 2 months ago
  • $100k - $165k

     ...We look for experience developing and integrating software on complex multi-threaded embedded C and C++ codebases. We require at least 1 year of...  ...legacy systems. We collaborate with cross-functional engineering teams to integrate embedded systems and networking components... 
    Suggested
    Full time
    Relocation package
    Flexible hours

    Quest Defense Systems & Solutions, Inc.

    Cedar Rapids, IA
    2 days ago
  •  ...transition an existing dual-differentiation architecture to a new RTOS-based platform. Each engineer will work within an Agile/Scrum team to develop, test, and validate software code. This position requires Daily work to be completed at our Cedar Rapids, IA office, with... 
    Suggested
    Full time
    Work at office

    Genova Technologies

    Cedar Rapids, IA
    more than 2 months ago
  •  ...Embedded Linux Software Engineer Collins Aerospace is seeking a highly skilled and innovative Senior Software Engineering Contractor to work with our Applied Research and Technology (ART) Microelectronics Technology team. Your work will contribute to the development... 
    Suggested
    For contractors

    RIT Solutions

    Cedar Rapids, IA
    2 days ago
  •  ...Donatech Corporation in Cedar Rapids, Iowa, seeks an embedded Linux software engineer to design, implement and support Linux-based systems for diverse hardware platforms. You will work in an Agile team to develop device drivers, bootloaders, and BSP components, and participate... 
    Suggested

    Donatech

    Cedar Rapids, IA
    1 day ago
  •  ...Embedded Software Developer Design, code, test, and provide ongoing support for embedded systems software to meet technical and customer...  ...aircrew human-machine interface design. Qualification: Degree in Science, Technology, Engineering, or Mathematics (STEM).... 

    Katalyst HealthCares & Life Sciences

    Cedar Rapids, IA
    5 days ago
  • $60 - $71 per hour

     ...Senior Firmware Engineer Location: Cedar Rapids, IA Job ID: #73162 Pay Range: $60 - 71 Senior Firmware Engineer: Seeking a highly skilled and innovative Senior Software Engineering Contractor to work with our Applied Research and Technology (ART) Microelectronics Technology... 
    For contractors

    Butler Aerospace and Defense

    Cedar Rapids, IA
    5 days ago
  • $86.8k - $165.2k

     ...forward‑thinking, and highly motivated engineering team developing advanced avionics processing...  ...Architectures organization delivers embedded processing solutions used across a wide...  ...We are seeking Senior Embedded Platform Software Engineers to join our foundation software... 
    Temporary work
    Work experience placement
    Start working today
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Cedar Rapids, IA
    1 day ago
  •  ...Collins Aerospace Job ID: 21928-1 Job Title: SYSTEMS ENGINEER Duration: 6 Months Location: IA-CEDAR RAPIDS Bill...  ...with both external customer stakeholders and internal software and hardware engineering teams for different Common Avionics Architecture... 
    Work at office
    Immediate start

    Infinite Computing Systems, Inc

    Cedar Rapids, IA
    2 days ago
  • $75.96 per hour

     ...Aerospace Job ID: 21935-1 Job Title: Engineering - Systems 5 Duration: 4 Months...  ..., and developing systems for real-time embedded navigation and timing solutions for...  ...leadership as well as internal systems, software and hardware engineering development teams... 
    Full time
    For contractors
    Shift work

    Infinite Computing Systems, Inc

    Cedar Rapids, IA
    2 days ago
  •  ...Position Details: Title: Systems Engineer Pay: $45.00/hr - $61.00/hr on W2! Shift : M-F, general office hours Location...  ...with both external customer stakeholders and internal software and hardware engineering teams for different Common Avionics Architecture... 
    Permanent employment
    Contract work
    Work at office
    Shift work

    Trispoke managed services

    Cedar Rapids, IA
    2 days ago
  • $107.36k - $182.51k

     ...2026 Aerospace & Mission Systems (AMS) Engineering Hiring Event . If your background and...  ...technical specifications for real-time embedded systems, ensuring that every requirement...  ...system-level requirements into detailed software, hardware, and interface specifications.... 
    Full time
    Part time
    Local area
    Worldwide

    BAE Systems

    Cedar Rapids, IA
    3 days ago
  • $86.8k - $165.2k

     ...Requirements: We require experience with Model-Based Systems Engineering. We require an active, transferable SECRET clearance before...  ...such as DOORS and CAMEO, or similar platforms, as well as software languages such as Rust and Python. Responsibilities: We... 
    Full time
    Relocation package

    Collins Aerospace

    Cedar Rapids, IA
    12 days ago
  •  ...rail and transit industries, is seeking an experienced Systems Engineer to join our team focused on development of innovative Positive...  ...product development (requirements definition, safety assessment, software development, test, validation, and commissioning) to ensure... 
    Full time
    Summer work
    Remote work
    Relocation
    Relocation package
    Monday to Friday
    Flexible hours
    Shift work

    Wabtec Corporation

    Cedar Rapids, IA
    6 days ago
  • $102k - $147k

     ...Places to Work year after year! Join a team supporting SPY-6 radar engineering capabilities for the U.S. Navy. This technical role focuses on...  ...system architecture, requirements decomposition, and hardware/software allocation. Perform modeling, simulation, and system... 
    Contract work
    Temporary work
    Casual work
    Local area
    Flexible hours

    SimVentions

    Cedar Rapids, IA
    2 days ago
  • $61.87 per hour

     ...Systems Engineer Transform Aerospace Engineering Through Innovation, Automation, and Digital Transformation PDS Tech Commercial is partnering with a leading name in the aviation and aerospace industry to hire an experienced Systems Engineer who is passionate... 
    Hourly pay
    Permanent employment
    Temporary work
    Local area
    Monday to Friday

    PDS Tech Commercial

    Cedar Rapids, IA
    5 days ago
  • $75 - $110 per hour

     ...Job Description We have an immediate need for an Avionics Software or Systems Engineer. This position can either be direct in one of our office...  ...etc.) Demonstrated teamwork and leadership abilities Embedded software experience is required Why work with those of... 
    Permanent employment
    Contract work
    Work at office
    Immediate start
    Remote work

    Performance Software

    Cedar Rapids, IA
    a month ago
  • Job Description Senior/Lead Web Developer  Responsibilities for Senior Web Developer Provide broad technical knowledge, analyze and develop complex end-to-end solutions. Codes, test, identify, implement and documents technical solutions to business challenges...
    Full time
    Contract work
    Work experience placement
    Local area

    Right Talent Right Now

    Cedar Rapids, IA
    more than 2 months ago
  • $125k - $150k

     ...Immediately Hiring! We’re seeking engineers who thrive on solving hard problems and turning bold ideas...  ...a Senior Systems Engineer with experience in embedded systems, System-on-Chip (SoC) platforms, and hardware/software integration to help design, integrate, and... 
    Full time
    Local area
    Immediate start
    Remote work
    Relocation package
    Flexible hours

    Quest Defense Systems & Solutions, Inc.

    Cedar Rapids, IA
    4 days ago
  • $37k - $82k

     ...Support customer questions and investigate issues related to software and hardware delivered to the OEM Support investigations of...  ...service aircraft operations What You Will Learn: Systems Engineering development process Interaction with internal and external... 
    Permanent employment
    Full time
    Temporary work
    Work experience placement
    Summer work
    Internship
    Work at office
    Remote work
    Relocation
    Flexible hours

    RTX

    Cedar Rapids, IA
    4 days ago
  • $37k - $82k

     ...Support customer questions and investigate issues related to software and hardware delivered to the OEM Support investigations of...  ...service aircraft operations What You Will Learn: Systems Engineering development process Interaction with internal and external... 
    Permanent employment
    Full time
    Temporary work
    Work experience placement
    Summer work
    Internship
    Work at office
    Remote work
    Relocation
    Flexible hours

    RTX

    Cedar Rapids, IA
    4 days ago
  • $88.19k - $149.92k

     ...you for your interest in BAE Systems! This opening is included as part of our November 2026 Aerospace & Mission Systems (AMS) Engineering Hiring Event . While we encourage all interested professionals to apply, please note that this is a selection-based interview event... 
    Full time
    Part time
    Local area
    Remote work
    Worldwide
    Flexible hours

    BAE Systems

    Cedar Rapids, IA
    3 days ago
  • $68.9k - $98.2k

     ...Job Description Who will you be working with? The Lead Software Quality Engineer will be part of a team developing world class Positive Train Control solutions. You will be responsible for ensuring the product quality for the end to end system by managing the... 
    Work experience placement
    Worldwide

    Wabtec

    Cedar Rapids, IA
    25 days ago
  • $86.8k - $165.2k

     ...global market. Collins Aerospace is seeking a Senior Systems Engineer in Cedar Rapids, IA. Our Mission Systems Airborne and Ground Communication...  ...studies to translate customer requirements into hardware and software specifications. Provide analyses for the decomposition of... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Collins Aerospace

    Cedar Rapids, IA
    4 days ago
  • $86.8k - $165.2k

     ...demands of the global market. Join us and help shape the future of aerospace and defense. The Air Combat Test & Training (ACTT) Engineering Department specializes in developing state‑of‑the‑art products for cryptographic, datalink, networking, and command‑and‑control applications... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Collins Aerospace

    Cedar Rapids, IA
    4 days ago
  • $68.9k - $131.1k

     ...meet the demands of the global market. Join us and help shape the future of aerospace and defense. We are looking for a Systems Engineer to join our team in Cedar Rapids, IA. This engineer will be asked to contribute to a variety of components including, but not limited... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Collins Aerospace

    Cedar Rapids, IA
    5 days ago
  •  ...looking for a highly motivated Senior Systems Engineer, with a passion for engineering, to join...  ..., and developing systems for real-time embedded navigation and timing solutions for...  ...leadership as well as internal systems, software, and hardware engineering development teams... 
    Local area

    22nd Century Technologies Inc. (TSCTI)

    Cedar Rapids, IA
    4 days ago
  •  ...Mechanical Reliability Engineer This position is on site and it can be performed from any of the below locations. The company does offer relocation support to any of those locations if required as well. Cedar Rapids, IA Eddyville, IA Dayton, OH Fort Dodge... 
    Work experience placement
    Relocation package

    Staffworthy

    Cedar Rapids, IA
    4 days ago
  • $118.02k - $180.31k

     ...flexibility to work remotely for two days. This is a lead design engineering position that offers a variety of interesting and challenging...  ...facility structures Proficiency with structural analysis software such as STAAD, SAP2000, SAFE, STRUDL, or ANSYS Proficiency... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours
    3 days per week

    Sargent & Lundy

    Cedar Rapids, IA
    4 days ago
  •  ...visually appealing and responsive web designs is required. Experience in leading and managing development teams to deliver high-quality software solutions is necessary. Excellent problem-solving skills and the ability to work in a fast-paced and dynamic environment are... 

    Omni Inclusive

    Cedar Rapids, IA
    4 days ago

Do you want to receive more vacancies?

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