Avionics Software Developer
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.
Job Title: Avionics Software Developer - (ADA83/ADA95 & DO-178 Verification)Location: Rockford, IL (Onsite)Role: Contract Job description:Software Development (Primary Focus)Design, develop, and maintain embedded avionics software using ADA83/ADA95Perform coding, debugging, and optimization of real-time embedded systemsWork on low-level drivers, system interfaces, and application softwareSupport software integration with avionics hardware platformsVerification & DO-178 ActivitiesPerform requirements-based verification as per DO-178CDevelop and execute: Test cases & proceduresTest scripts (manual/automated)Conduct: Unit testing & integration testingStructural coverage analysis (Statement, Decision, MC/DC)Generate verification artifacts: Test reportsTraceability matricesSupport verification reviews and certification auditsCompliance & QualityEnsure compliance with DO-178C (Level A/B preferred) processesMaintain end-to-end traceability (requirements → code → test)Participate in code reviews, design reviews, and auditsRequired QualificationsBachelor’s/Master’s in Computer Engineering / Electronics / Aerospace6+ years of experience in avionics or safety-critical embedded softwareStrong experience in both development and verification environmentsMandatory Technical SkillsADA83 / ADA95 programming (core requirement)Strong embedded C / real-time systems understandingHands-on experience in: DO-178B/C verification processesRequirements-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 SkillsDebugging tools: Lauterbach, JTAG, GDBConfiguration management: Git / ClearCase / SVNWorking knowledge of avionics buses: ARINC 429, ARINC 664, MIL-STD-1553Preferred ExperienceExperience working on legacy ADA codebases and enhancementsExposure to Collins Aerospace avionics systems/programsFamiliarity with CI/CD in embedded environments