Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Quest Defense

Embedded Software Verification, UI Programmer

Quest Defense

Software Engineer developing User Interface using Python for safety-critical systems in aerospace. Performing extensive testing under NQA-1 safety standards for embedded software applications.

Posted 6/12/2026full-timeRemote • 🇺🇸 United StatesMid-LevelSenior💰 $90,000 - $120,000 per yearWebsite

Tech Stack

Tools & technologies
Python

About the role

Key responsibilities & impact
  • Develop User Interface (UI) using Python Tkinter library
  • Developing controls/monitoring software, low-level requirements-based tests to generate full-coverage LDRA verification procedures
  • Analyzing and dispositioning structural coverage holes
  • Coordinating with the customer to ensure full test coverage, correct expected results, and communication/disposition of test findings
  • Executing the tests in the LDRA test setup on both simulated and on-target environments
  • Reviewing test results and test time history data during test development, regression runs, and to help debug software issues
  • Identifying findings to the customer in instances where test outcomes do not align with requirements or with expected results
  • Authoring and participating in formal reviews of test cases, procedures, and results

Requirements

What you’ll need
  • 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

Benefits

Comp & perks
  • Competitive pay
  • Comprehensive medical/dental/life and disability coverage
  • 401(k) with employer match
  • Professional development support
  • Flexible, friendly workplace

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonTkinterC programminglow-level software requirements-based testingtest case authoringtest procedure developmenttest result analysisdebuggingLDRADO-178B/C
Soft Skills
communicationcoordinationanalysisdispositioning findingsreview participation