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.

Salary: $100,000 - 165,000 per year Requirements:

  • We require U.S. citizenship and the ability to obtain an active Secret clearance.
  • We look for experience developing and integrating software on complex multi-threaded embedded C and C++ codebases.
  • We require at least 1 year of experience with object-oriented programming, preferably in C++.
  • We expect proficiency in writing unit tests and ensuring code reliability.
  • We need a basic understanding of networking protocols and architecture.
  • We require proficiency in scripting languages such as Python.
  • We look for experience developing or supporting device drivers.
  • We require a willingness to work onsite in Cedar Rapids, Iowa.
  • Preferred experience includes DO-178C.
  • Preferred experience includes TCP/IP network application development.
  • Preferred experience includes UML.
  • Preferred experience includes CORBA.
  • Preferred experience includes Linux.
  • Preferred experience includes embedded systems development for software-defined radios.
  • Preferred experience includes work on Department of Defense projects.
  • Preferred experience includes MIL-STD-1553 and MIL-STD-188.
  • Preferred experience includes adopting or integrating emerging technologies such as generative AI, automation platforms, or digital assistants into daily operations for continuous improvement.
Responsibilities:
  • We support the design and development of embedded software solutions for communications products.
  • We develop and maintain unit tests to help ensure the reliability and robustness of both new and legacy systems.
  • We collaborate with cross-functional engineering teams to integrate embedded systems and networking components smoothly.
  • We work closely with system architects and technical leads to strengthen and improve overall software architecture.
  • We support the full software development lifecycle, including design, development, testing, and deployment in a secure environment.
Technologies:
  • AI
  • Embedded
  • Support
  • Linux
  • Network
  • Python
  • TCP/IP
  • UML
  • C++

More:

We are Quest Defense Systems & Solutions, and we are seeking an Embedded Software Engineer to join us in developing mission-critical communications products for defense and aerospace applications. This is a hands-on opportunity to work with C++, Python, Linux-based development, networking protocols, and device driver support alongside software architects, technical leads, and cross-functional engineering teams. We offer purpose-driven work, collaborative teams, and complex challenges that create lasting impact, along with competitive compensation, employer-matched 401(k), certification assistance, professional development support, comprehensive medical, dental, life, and disability coverage, paid time off, relocation assistance, and a flexible, people-first culture. This is an in-person role in Cedar Rapids, Iowa, with pay ranging from $100,000 to $165,000 per year.

last updated 39 week of 2026

Vacancy posted 2 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
  •  ...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
  • $100k - $165k

     ...sign on bonus! We don't just build technology-we engineer the future. From next-gen aerospace to cutting-edge defense...  ...thrive. Quest Defense Systems & Solutions is seeking an Embedded Software Engineer to support the design and development of mission-critical... 
    Suggested
    Full time
    Local area
    Immediate start
    Relocation package
    Flexible hours

    Quest Defense Systems & Solutions, Inc.

    Cedar Rapids, IA
    4 days 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!