Embedded Software Engineer (DO-178C / Verification & Validation)

Colossus Technologies Group

Cedar Rapids (IA)

On-site

USD 90,000 - 140,000

Full time

8 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Colossus Technologies Group seeks Embedded Software and V&V Engineers to develop and test mission-critical software for aerospace/defense systems. You will work in DO-178B/C environments, conducting unit, integration, regression, and requirements-based testing with emphasis on traceability and certification support.

Collaborating across software, hardware, systems, and quality teams, you will design automated tests, analyze defects, and participate in hardware-in-the-loop testing to advance

Qualifications

  • Bachelor's degree in CS, CE, EE or related field.
  • Experience in embedded software development, testing, or verification and validation.
  • Experience with DO-178B/C.
  • Proficiency in C, C++, Python, or Ada.
  • Knowledge of software testing methodologies and defect resolution.

Responsibilities

  • Develop, test, and validate embedded software for aerospace and defense applications.
  • Perform software verification and validation activities in accordance with DO-178B/C standards.
  • Develop and execute unit, integration, regression, and requirements-based tests.
  • Analyze software requirements and ensure traceability between requirements, implementation, and testing.
  • Develop automated test scripts and frameworks to improve testing efficiency and coverage.
  • Investigate software defects, troubleshoot issues, and support root cause analysis.
  • Collaborate with cross-functional engineering teams throughout the software development lifecycle.
  • Support documentation, technical reviews, and certification-related activities.
  • Participate in hardware/software integration and testing on embedded platforms.

Skills

Embedded software development
Software testing/verification and V&V
C/C++/Ada
DO-178B/C V&V
Requirements-based testing
Debugging and defect resolution
Requirements traceability

Education

Bachelor's degree in CS/CE/EE or related field

Tools

DOORS
VectorCAST
LDRA
MATLAB/Simulink

Job description

We are partnering with a leading aerospace and defense organization seeking experienced Embedded Software Engineers and Software Verification & Validation (V&V) Engineers to support the development and testing of mission-critical, safety-critical software systems.

This opportunity is ideal for engineers with experience in DO-178B/C environments, embedded software development, or software verification and validation. We are open to candidates with backgrounds in either hands-on software development or requirements-based testing and verification.

Engineers will work on complex aerospace systems, collaborating with software, hardware, systems, and quality engineering teams to ensure software reliability, performance, and compliance with industry standards.

Key Responsibilities:
  • Develop, test, and validate embedded software for aerospace and defense applications.
  • Perform software verification and validation activities in accordance with DO-178B/C standards.
  • Develop and execute unit, integration, regression, and requirements-based tests.
  • Analyze software requirements and ensure traceability between requirements, implementation, and testing.
  • Develop automated test scripts and frameworks to improve testing efficiency and coverage.
  • Investigate software defects, troubleshoot issues, and support root cause analysis.
  • Collaborate with cross-functional engineering teams throughout the software development lifecycle.
  • Support documentation, technical reviews, and certification-related activities.
  • Participate in hardware/software integration and testing on embedded platforms.
Required Qualifications:
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical discipline.
  • Professional experience in embedded software development, software testing, or verification and validation.
  • Experience with DO-178B/C and/or software verification and validation (V&V).
  • Programming experience with one or more of the following: C, C++, Python, or Ada.
  • Understanding of software testing methodologies, debugging, and defect resolution.
  • Experience working with software requirements, test procedures, and technical documentation.
  • Strong problem-solving skills and ability to collaborate with multidisciplinary engineering teams.
Preferred Qualifications:
  • Aerospace, defense, avionics, or other safety-critical industry experience.
  • Experience with DO-178C DAL A, B, or C software development and verification.
  • Familiarity with tools such as DOORS, VectorCAST, LDRA, MATLAB/Simulink, or similar.
  • Experience with Hardware-in-the-Loop (HIL) or Software-in-the-Loop (SIL) testing.
  • Knowledge of RTOS, embedded Linux, device drivers, or low-level firmware.
  • Experience with test automation using Python, C++, or other scripting languages.
  • Familiarity with requirements traceability, code coverage, and certification processes.
  • Experience with flight controls, avionics, engine controls (FADEC), or mission systems.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Verification Engineer
Verification Engineer

TechDigital Group • Vergennes (VT)

On-site
USD 85,000 - 110,000
Principal Embedded Software Engineer — Automated Test & Verification
Principal Embedded Software Engineer — Automated Test & Verification

Colossus Technologies Group • Melbourne (FL)

Hybrid
USD 120,000 - 150,000
Embedded Software Engineer - Aerospace
Embedded Software Engineer - Aerospace

Techoundsllc • Burbank (CA)

On-site
USD 120,000 - 180,000
Embedded Software Engineer, Design & Verification
Embedded Software Engineer, Design & Verification

Katalyst CRO • Plano (TX)

On-site
USD 120,000 - 180,000
Embedded Software Engineer (VxWorks)
Embedded Software Engineer (VxWorks)

Colossus Technologies Group • United States

Remote
USD 110,000 - 140,000
Embedded Software Engineer, Design & Verification
Embedded Software Engineer, Design & Verification

Katalyst CRO • Rockford (IL)

On-site
USD 110,000 - 160,000
Embedded Software Developer/Engineer
Embedded Software Developer/Engineer

OLSA Resources, Inc. • Phoenix (AZ)

On-site
USD 80,000 - 110,000
Embedded Engineer
Embedded Engineer

Novia Infotech • Elyria (OH)

On-site
USD 100,000 - 120,000
Aerospace Software Verification Lead (DO-178C)
Aerospace Software Verification Lead (DO-178C)

Veriipro • Rockford (IL)

On-site
Confidential
Specialist Software Test Engineer
Specialist Software Test Engineer

Virgin Galactic • Tustin (CA)

On-site
USD 140,000 - 190,000