Back to search
Accord Technologies Inc Linkedin · Posted 3mo ago

Avionics Software Developer

Rockford, Illinois, United States

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Title: Avionics Software Developer (ADA83/ADA95 & DO-178 Verification)

Location: Rockford, IL (Onsite)

Position type: Contract

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/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

  • 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 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
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search