CareerPlan

Software Certification Engineer (Verification)

USAFull-time$70k–$110k2026-10-15 → 2026-11-10

Core

Create and review design data throughout the software qualification lifecycle for avionics, power electronics, and battery systems, including plans, requirements, design standards, and formal/functional verification.

Role type

Software Certification Engineer (Verification)

Builds

Embedded software for microcontroller-based systems and PC applications used for verification and manufacturing

Domain

Aerospace / Avionics / Safety-critical software

Required skills

C programming, RTCA DO-178C process, embedded software design, microcontroller debugging, FPGA verification, VHDL, formal coding standards

Preferred skills

C#, Python, RTCA DO-254, safety-critical design considerations

Technologies

C#, Embedded FPGA, Python, VHDL, Excel

Responsibilities

Create and review design data throughout the software qualification lifecycle; Test and troubleshoot prototype and certified code on target hardware; Design embedded software for microcontroller-based systems and PC applications; Develop and run test programs to verify compliance with performance and quality requirements; Plan and implement RTCA DO-178C and DO-254 lifecycle processes; Verify complex microcontroller and FPGA designs for functional and structural coverage.