{"schemaVersion":"jobsearcher.job.v1","id":"709822b15a0cef829cf00aad","url":"https://jobsearcher.com/jobs/709822b15a0cef829cf00aad","canonicalUrl":"https://jobsearcher.com/jobs/709822b15a0cef829cf00aad","title":"Avionics Software Developer","description":"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","company":"New Job","rawCompany":"new job","city":"Bloomington","state":"IL","isRemote":false,"isActive":false,"createdAt":"2026-07-01T08:55:54.538Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1253.00","title":"Software Quality Assurance Analysts and Testers","slug":"software-quality-assurance-analysts-and-testers"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"336411","title":"Aircraft Manufacturing","slug":"aircraft-manufacturing"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Avionics Software Developer","description":"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","datePosted":"2026-07-01T08:55:54.538Z","dateModified":"2026-07-01T08:55:54.538Z","hiringOrganization":{"@type":"Organization","name":"New Job","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Bloomington","addressRegion":"IL","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"709822b15a0cef829cf00aad"},"url":"https://jobsearcher.com/jobs/709822b15a0cef829cf00aad"}}