JOBSEARCHER

Avionics Engineer

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

Role: Avionics Software Developer
Location: Rockford, IL (Onsite)
Duration: Full time.
Job Summary: 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/ADA95Perform 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-178CDevelop and execute:
  • Test cases & procedures
  • Test scripts (manual/automated)
Conduct: Unit testing & integration testingStructural 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:
  • Bachelor’s/Master’s 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 SkillsADA83 / ADA95 programming (core requirement)
  • Strong embedded C / real-time systems understanding
  • Hands-on experience in:
  • DO-178B/C verification processes
Requirements:
  • -based testingStructural coverage (MC/DC mandatory for Level A)
  • Verification Tools ExperienceLDRA / VectorCAST / RTRT / CantataDOORS or equivalent (requirements traceability)
  • Coverage tools (LDRA / similar)
  • Additional Technical Skills
  • Debugging tools: Lauterbach, JTAG, GDBConfiguration management: Git / ClearCase / SVNWorking 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