Senior Embedded Software Engineer
$57 - $86 per hourQuest Defense
Senior Embedded Software Engineer
Quest Defense Systems & Solutions is seeking a Senior Embedded Software Engineer to support a mission-critical effort focused on advancing assured Positioning, Navigation, and Timing capabilities for military platforms operating in complex and contested environments.
In this role, you will design, develop, debug, and test embedded software that supports real-time system functionality, interface integration, and reliable data communication across connected systems. This is a strong fit for an engineer who enjoys hands-on C++ development, I/O and interface work, embedded system troubleshooting, and building software that directly supports resilient navigation and timing capabilities.
The ideal candidate brings a strong foundation in embedded software, experience with back-end C++ and system interfaces, and the ability to collaborate across engineering teams to validate software performance and system integrity. Experience with Embedded Linux, DDS communications, Qt or XAML GUI tools, MIL-STD-1553, I2C, BSPs, drivers, or PNT-D technologies is highly valuable.
This opportunity may be performed in a remote or hybrid/onsite capacity, with travel to Cedar Rapids, Iowa up to 25% as needed. U.S. citizenship is required.
This is a temporary hourly position with the potential for extension or conversion to a regular full-time salaried position based on business needs, performance, and available opportunities. Conversion is not guaranteed.
Key Responsibilities:
- Design, develop, and maintain embedded software in C++ for mission-critical navigation and timing systems.
- Support back-end software development, input/output processing, and interface integration across embedded systems.
- Develop, debug, and troubleshoot software functionality in lab, integration, and system-level environments.
- Analyze and test internal interfaces to support reliable communication, data flow, and overall system performance.
- Create, execute, and maintain unit tests, ad hoc tests, and formal test procedures to verify software functionality and integrity.
- Support integration of serial and digital I/O interfaces, including communication with hardware, drivers, and related system components.
- Collaborate with cross-functional engineering teams, including software, systems, hardware, and test, to resolve technical issues and support program milestones.
- Document software design, test results, defects, and technical findings in alignment with engineering and program standards.
- Support software updates, issue resolution, and validation activities throughout the development lifecycle.
Required Qualifications:
- U.S. citizenship is required.
- Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Software Engineering, or a related STEM field.
- 7+ years of experience in embedded software development.
- Strong C++ development experience, with emphasis on back-end software, system-level development, and input/output processing.
- Experience debugging, troubleshooting, and testing embedded software in lab, integration, or system-level environments.
- Experience working with serial, digital I/O, or other hardware/software interfaces.
- Ability to develop and execute unit tests, integration tests, or software validation procedures.
- Strong communication skills and the ability to collaborate with software, systems, hardware, and test engineering teams.
Preferred Qualifications:
- Experience with DO-178C software development or verification
- Experience with Embedded Linux.
- Experience with Qt, XAML, or other GUI development tools.
- Familiarity with DDS communications.
- Experience with I2C, MIL-STD-1553, or similar serial/data bus protocols.
- Basic knowledge of Board Support Packages, device drivers, or low-level hardware integration.
- Experience with Positioning, Navigation, and Timing systems, including PNT-D or assured PNT technologies.
- Experience supporting defense, aerospace, avionics, or other mission-critical embedded systems.
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
$57 - $86 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.
- ...Senior Embedded Platform Software Engineer Do you want to be part of an innovative, forward-thinking, and highly motivated engineering team developing the next generation of avionics processing platforms? The Advanced Processing Architectures Software organization...Senior
- ...Workplaces in Financial Services & Insurance Senior Backend Developer Job Responsibilities ·... ...· Bachelor’s degree in Computer Science, Engineering, or related field. · 7–10+ years of experience in backend software development. · Strong proficiency in one or...SeniorContract work
- ...independence. Enjoy a flexible schedule, opportunities for career growth, and a supportive work environment. Ideal candidates will have a current professional license and a passion for empowering seniors. Full and part-time employment options available. #J-18808-Ljbffr...SeniorFull timePart timeFlexible hours
- RSS. is seeking a Safety Manager in Cedar Rapids, Iowa, responsible for ensuring a safe working environment across construction sites. This role involves conducting safety inspections, developing safety programs, and providing training. With a focus on compliance and risk...Senior
- A leading automotive parts retailer in Cedar Rapids is seeking a Commercial Parts Professional to manage customer relationships and drive sales growth. This full-time role involves supervisory duties, effective communication, and a strong knowledge of automotive systems...SeniorFull time
- Honey Creek Staffing is seeking an experienced Project Manager located in Cedar Rapids, Iowa. The successful candidate will manage ground-up commercial construction projects, ensuring they are completed on time and within budget. Responsibilities include overseeing project...SeniorFor subcontractor
$107.5k - $204.5k
...defense. Want to lead the development of the embedded platforms that power the next generation... ...? The Advanced Processing Architectures Software organization delivers embedded... ...a Principal Embedded Platform Software Engineer to lead the development of platform control...Full timeTemporary workWork experience placementStart working todayWork at officeRemote workWorldwideFlexible hours- ...The ideal candidate should have strong analytical skills and experience in affordable housing compliance, as well as proficiency with relevant software. A High School Diploma or GED is required, along with certifications related to affordable housing. #J-18808-Ljbffr...Senior
$19.25 - $25.25 per hour
...with daytime hours and weekends off? We are seeking a reliable and detail‑oriented team member to lead our Cedar Rapids crew as a Senior Inventory Control Specialist. The crew works Monday through Friday and will work 20‑30 hours per week. What You'll Do as a Senior Store...SeniorHourly payPart timeMonday to FridayShift workNight shift- ...Senior Project Scheduler Tri-City Group is currently seeking a Senior Project Scheduler for Cedar Rapids, IA. The Senior Project... ...and maintain detailed project schedules using industry-standard software Partner with Project Managers to build Work Breakdown Structures...SeniorContract workFor contractors
- Work At Home Vintage Experts is seeking a Data Analyst to leverage your insurance expertise from the comfort of your home. Candidates must possess significant experience within the insurance or financial services industry and bring at least 25 years of full-time work experience...SeniorFull timeWork experience placementRemote workWork from homeFlexible hours
- ...We are seeking an Embedded Enginee r to support the development of embedded systems for... ...debugging, and coordination with external software partners. If this interests you, apply... ...Successful: Bachelor's degree in electrical engineering or related field Knowledge of...Permanent employmentMonday to Friday
- ...Electrical is looking for a highly skilled Senior Estimator to join our growing team. This... ...work. Coordinate with project managers, engineers, and design teams to clarify project... ...construction. Proficient in Estimating Software (e.g., Accubid, PlanSwift, Syspro) and Microsoft...SeniorFor subcontractorRemote work
- ...unsafe conditions, situations, incidents and injuries. Knowledge, Skills and Abilities Proficiency with Microsoft Office software Ten key proficiency Written and oral communication skills Demonstrates Leadership capabilities Adapts well to change...SeniorWork at officeShift work
$130k - $160k
...pharmaceutical manufacturing organization. Must be able to work with all levels of employees, including hourly production employees through senior management. Must possess excellent written and oral communication skills and the demonstrated ability to communicate with...SeniorHourly payWork experience placementFlexible hours- ...Senior Engineer page is loaded## Senior Engineerlocations: Cedar Rapids, IAtime type: Full timeposted on: Posted Todayjob requisition id: R4562Braun Intertec is seeking a Senior Geotechnical Engineer to join our Cedar Rapids office. This position manages moderate to highly...SeniorWork at office
- ...Summary As a Senior Account Strategist at Geonetric, you’ll work closely with our external healthcare clients and internal digital subject matter experts to help our clients achieve their online initiatives. You’ll guide our products based on client needs. And you’...SeniorNight shift
$136k - $180k
...reporting deliverables, acting as a technical and subject matter expert. Lead preparation of capital‑related reporting packages for senior management, governance committees, and other stakeholders, distilling complex data into succinct and clear presentations. Review...Senior- ...Create work you're proud of with a team that values great design. North Forty is seeking a highly skilled and collaborative Senior Art Director to join its team onsite in Hiawatha, IA. As the Senior Art Director , you will lead the creative process day...SeniorTemporary workLocal area
$125k - $165k
...Company Lincoln Benefit Life Institutional Insurance: Kuvare Life Re Bespoke Insurance Solutions: Ignite Partners About the role The Senior Salesforce Developer serves as the senior technical authority for Kuvare’s Salesforce platform, responsible for designing scalable,...Senior$50 - $60 per hour
DataAnnotation is committed to creating high-quality AI. Enjoy the flexibility of remote work and the freedom to set your own schedule. This is an opportunity to work with us as an independent contractor. We're currently expanding into an exciting new area – teaching...SeniorHourly payContract workFor contractorsWork experience placementRemote work- Purpose of the Job : Lead consumer-focused growth initiatives that drive brand performance, product innovation, and long-term business growth. Essential Job Responsibilities and Duties: Serve as Brand Manager for Lil' Drug Store Products brand and brands owned by LDSP,...SeniorWork at officeRemote workShift work
$176.24k - $250k
...Position Senior Manager, Software Engineering – Cedar Rapids, IA Rockwell Collins Inc. d/b/a Collins Aerospace is seeking an experienced leader to manage... ...experience in or leading teams that develop real‑time embedded software applications using C or C++. At least 3 years...SeniorFlexible hours$38 - $45 per hour
...coaching, and support to Resident Assistants, Nurses, and community staff to ensure high-quality resident care that meets Jaybird Senior Living standards and regulatory requirements. This role partners with Executive Directors, integrates wellness programs, and occasionally...SeniorTemporary workInterim roleWork at officeLocal areaFlexible hoursNight shift- ...Location: US - Remote Position Summary The role of the Senior Business Analyst is to provide an IT interface to the Life Business building... ...design specification documents. Develop and implement software/system scripts and integrate workarounds to provide fixes to defined...SeniorRemote work
- ...The Senior Accountant plays a key role in delivering accurate, timely, and meaningful financial information that supports business decisions... ...financial accounting Proficient in Excel and other accounting software Excellent written and communication skills Work Environment &...SeniorWork experience placementLocal area
- ...Senior DevSecOps Software Engineer Join Collins Aerospace Resilient Connectivity Products (RCP) Engineering to shape the future of military communications. Work with industry experts on advanced embedded software, cryptography, and state‑of‑the‑art computing architectures...Senior
- ...Insurance: - Kuvare Life Re Bespoke Insurance Solutions: - Ignite Partners About the role We are seeking a detail-oriented Senior Accountant with life and annuity insurance industry experience and strong knowledge of Long-Duration Targeted Improvements (LDTI)...SeniorContract workWork at officeAfternoon shift
- ...Ryan Companies has an immediate need for a Senior Preconstruction Engineer for its Des Moines OR Cedar Rapids, Iowa office. Recent college graduates with a degree in construction management, civil engineering, or an engineering discipline with a strong interest in a career...SeniorTemporary workFor subcontractorInternshipWork at officeImmediate startFlexible hours
- Are you a Recruiter with a passion for building relationships and the grit for driving talent success in the Construction and Industrial industry? Do you thrive in a fast-paced environment and embody everything Talent Acquisition? If so, come learn more about how you can...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Software Engineer. Be the first to apply!
- senior robotics software engineer Cedar Rapids, IA
- senior consulting engineer Cedar Rapids, IA
- senior application security Cedar Rapids, IA
- senior accountant part time Cedar Rapids, IA
- senior manager diversity & inclusion Cedar Rapids, IA
- senior manager creative operations Cedar Rapids, IA
- senior creative Cedar Rapids, IA
- senior software engineer Cedar Rapids, IA
- senior project manager contract Cedar Rapids, IA
- senior manager legal Cedar Rapids, IA

