Embedded Software Verification Engineer

Saigepartners

Cedar Rapids (IA)

On-site

USD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Saigepartners in Cedar Rapids, IA is seeking a Software Verification Engineer (DO-178) onsite to verify safety-critical embedded display software used in aerospace applications. Engineers will collaborate with software and systems teams to develop, execute, and document verification activities.

The ideal candidate has 5+ years of DO-178 family experience, embedded C++ development or verification, and a bachelor's degree in engineering or a related STEM field.

Qualifications

  • 5+ years of software verification experience.
  • Experience with DO-178C, DO-178B, or DO-178A requirements-based verification.
  • Experience with low-level software integration and verification, including unit testing.
  • Embedded C++ development or verification experience.

Responsibilities

  • Participate in daily team stand-up meetings to coordinate priorities and project progress.
  • Develop software verification artifacts, including test cases and test procedures.
  • Collaborate with requirements owners, test environment specialists, and peer reviewers to create and approve verification documentation.
  • Execute software tests on embedded hardware platforms.
  • Debug and analyze test failures to identify root causes.
  • Work closely with onsite engineers and global engineering teams, including remote collaborators to ensure compliance with aerospace standards.

Skills

Software verification
DO-178 verification
Embedded C++
Unit testing

Education

Bachelor’s degree in Engineering, Computer Science, or STEM

Job description

Software Verification Engineer (DO-178) – Onsite | Cedar Rapids, IA
Position Summary

We are seeking experienced Software Verification Engineers to join our team onsite in Cedar Rapids, Iowa. This is an immediate opportunity supporting the verification and validation of safety-critical embedded display software used in aerospace applications. Engineers will work on software for: Display Head Software Touch Screen Software This is a highly collaborative role where you'll partner with software engineers, systems engineers, and verification teams to develop, execute, and document software verification activities in accordance with DO-178 standards.

Key Responsibilities
  • Participate in daily team stand‑up meetings to coordinate priorities and project progress.
  • Develop software verification artifacts, including test cases and test procedures.
  • Collaborate with requirements owners, test environment specialists, and peer reviewers to create and approve verification documentation.
  • Execute software tests on embedded hardware platforms.
  • Debug and analyze test failures to identify root causes.
  • Work closely with both onsite engineers and global engineering teams, including remote collaborators.
  • Ensure verification activities comply with aerospace software certification standards.

Note: The team is currently working Saturdays to meet project schedules.

Required Qualifications
  • 5+ years of software verification experience.
  • Experience with DO-178C, DO-178B, or DO-178A requirements‑based verification.
  • Experience with low‑level software integration and verification, including unit testing.
  • Embedded C++ development or verification experience.
Preferred Qualifications
  • Experience developing requirements for DO-178C DAL A or DAL B programs.
  • Bachelor’s degree in Engineering, Computer Science, or another STEM discipline.
  • Equivalent professional experience will be considered for candidates with the required technical background.
What We’re Looking For

The ideal candidate has experience verifying safety‑critical embedded software, enjoys solving complex technical problems, and is comfortable working in a collaborative, fast‑paced aerospace development environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Belcan • Cedar Rapids (IA)

On-site
USD 90,000 - 130,000
Software Engineer – C++ / DO-178 (Aerospace)
Software Engineer – C++ / DO-178 (Aerospace)

Global Connect Technologies • Cedar Rapids (IA)

On-site
USD 83,000 - 124,000
Aerospace Embedded Verification Engineer (DO-178)
Aerospace Embedded Verification Engineer (DO-178)

Saigepartners • Cedar Rapids (IA)

On-site
USD 90,000 - 130,000
Embedded Software Engineer
Embedded Software Engineer

Pentangle Tech Services | P5 Group • Cedar Rapids (IA)

On-site
USD 90,000 - 120,000
C++ Software Verification Engineer
C++ Software Verification Engineer

Pentangle Tech Services | P5 Group • Iowa (LA)

On-site
USD 90,000 - 120,000
Software Engineer
Software Engineer

Pentangle Tech Services | P5 Group • Cedar Rapids (IA)

On-site
USD 90,000 - 130,000
Avionics Embedded Verification Engineer – DO-178C (Onsite)
Avionics Embedded Verification Engineer – DO-178C (Onsite)

Belcan • Cedar Rapids (IA)

On-site
USD 90,000 - 130,000
Software Engineer (C++/DO-178)
Software Engineer (C++/DO-178)

Pentangle Tech Services | P5 Group • Cedar Rapids (IA)

On-site
USD 70,000 - 100,000
Embedded Software Engineer (C++ / DO-178)
Embedded Software Engineer (C++ / DO-178)

Pentangle Tech Services | P5 Group • Cedar Rapids (IA)

On-site
USD 90,000 - 130,000
Software Engineer
Software Engineer

Pentangle Tech Services | P5 Group • Iowa (LA)

On-site
USD 90,000 - 120,000