Enter a job title or keyword

Avionics Software Developer (ADA83ADA95 & DO-178 Verification)

Purple Hires Inc


Job Location:

Rockford, IL - USA

Monthly Salary: Not provided by the employer
Posted: 30 June 2026 (30+ days ago)
Application Deadline: 27 September 2026
Vacancies: 1 Vacancy

Job Summary

Role: Avionics Software Developer (ADA83/ADA95 & DO-178 Verification)
Location: Rockford IL (Onsite)
Duration: Contract
Job Description:
We are seeking a hands-on Avionics Software Developer with strong expertise in ADA83/ADA95 programming and DO-178C verification activities. The role requires active contribution to coding debugging and verification of safety-critical avionics software ensuring compliance with certification standards.
Key Responsibilities:
Software Development (Primary Focus)
  • Design develop and maintain embedded avionics software using ADA83/ADA95
  • Perform coding debugging and optimization of real-time embedded systems
  • Work on low-level drivers system interfaces and application software
  • Support software integration with avionics hardware platforms
Verification & DO-178 Activities
  • Perform requirements-based verification as per DO-178C
  • Develop and execute:
  • Test cases & procedures
  • Test scripts (manual/automated)
  • Conduct:
  • Unit testing & integration testing
  • Structural coverage analysis (Statement Decision MC/DC)
  • Generate verification artifacts:
  • Test reports
  • Traceability matrices
  • Support verification reviews and certification audits
Compliance & Quality:
  • Ensure compliance with DO-178C (Level A/B preferred) processes
  • Maintain end-to-end traceability (requirements code test)
  • Participate in code reviews design reviews and audits
Required Qualifications:
  • Bachelors/Masters in Computer Engineering / Electronics / Aerospace
  • 6 years of experience in avionics or safety-critical embedded software
  • Strong experience in both development and verification environments
Mandatory Technical Skills:
  • ADA83 / ADA95 programming (core requirement)
  • Strong embedded C / real-time systems understanding
  • Hands-on experience in:
  • DO-178B/C verification processes
  • Requirements-based testing
  • Structural coverage (MC/DC mandatory for Level A)
Verification Tools Experience
  • LDRA / VectorCAST / RTRT / Cantata
  • DOORS or equivalent (requirements traceability)
  • Coverage tools (LDRA / similar)
Additional Technical Skills
  • Debugging tools: Lauterbach JTAG GDB
  • Configuration management: Git / ClearCase / SVN
  • Working knowledge of avionics buses:
    • ARINC 429 ARINC 664 MIL-STD-1553
Preferred Experience
  • Experience working on legacy ADA codebases and enhancements
  • Exposure to Collins Aerospace avionics systems/programs
  • Familiarity with CI/CD in embedded environments