Embedded Software Verification & UI Programmer
$90,000–$120,000 year
Hybrid · Wilmington, North Carolina, United States
Job Summary
Embedded Software Verification & UI Programmer to develop Python Tkinter UI and perform requirements-based unit testing for embedded software in a nuclear plant controls system, under DO-178B/C safety-critical standards with LDRA tooling; role involves coordinating with customers, analyzing coverage holes, and executing tests in LDRA on simulated and on-target environments, with onsite/hybrid work in Wilmington, NC.
Required Qualifications
- Bachelor’s or Master’s degree in aerospace engineering, electrical engineering, software engineering, or a related technical field.
- Experience developing Python UI using Tkinter or similar libraries (pySide, pyQt, wxPython, etc)
- Experience performing low-level software requirements-based testing under DO-178B/C or other safety-critical process standards
- Experience testing with LDRA or a similar tool (i.e. VectorCAST)
- Proficiency in understanding C programming, preferably with experience developing C code
- A general understanding of control laws and redundancy management
Additional Requirements
- U.S. Citizens or US lawful permanent residents only
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.