Avionics Software Developer

Accord Technologies Inc

Rockford (IL)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Accord Technologies Inc is seeking an Avionics Software Developer specialized in ADA83/ADA95 programming and DO-178C verification. This contract position is based in Rockford, IL, and requires contributing to coding, debugging, and verifying safety-critical avionics software.

Required qualifications include a Bachelor’s/Master’s in Computer Engineering or a related field, alongside 6+ years of experience in avionics software. Strong skills in embedded C and DO-178B/C verification processes are essential.

Qualifications

  • 6+ years of experience in avionics or safety-critical embedded software.
  • Strong understanding of real-time systems.
  • Experience conducting unit testing and integration testing.

Responsibilities

  • Design and develop embedded avionics software using ADA83/ADA95.
  • Perform coding, debugging, and optimization of embedded systems.
  • Conduct requirements-based verification as per DO-178C.

Skills

ADA83 / ADA95 programming
Embedded C
DO-178B/C verification processes
Requirements-based testing
Structural coverage (MC/DC)

Education

Bachelor’s/Master’s in Computer Engineering / Electronics / Aerospace

Tools

LDRA
VectorCAST
DOORS
Git

Job description

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

Location: Rockford, IL (Onsite) | Position Type: Contract

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
  • 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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Avionics Software Engineer: ADA83/95 & DO-178
Avionics Software Engineer: ADA83/95 & DO-178

Accord Technologies Inc • Rockford (IL)

On-site
USD 100,000 - 130,000
Real-Time Embedded Avionics Software Engineer
Real-Time Embedded Avionics Software Engineer

Cyient • Cedar Rapids (IA)

On-site
USD 95,000 - 120,000
Embedded Software Engineer
Embedded Software Engineer

Belcan • Cedar Rapids (IA)

On-site
USD 90,000 - 130,000
Embedded Software Design & Verification Engineer
Embedded Software Design & Verification Engineer

Medium • Rockford Township (IA)

Hybrid
USD 85,000 - 120,000
Embedded Software Design – Verification Engineer
Embedded Software Design – Verification Engineer

iCodde • Rockford (IL)

Hybrid
USD 100,000 - 130,000
Avionics Software Engineer
Avionics Software Engineer

Belcan • Iowa (LA)

On-site
USD 83,000 - 96,000
Verification Engineer
Verification Engineer

TechDigital Group • Vergennes (VT)

On-site
USD 85,000 - 110,000
Embedded Software Engineer, Design & Verification
Embedded Software Engineer, Design & Verification

Katalyst CRO • Plano (TX)

On-site
USD 100,000 - 130,000
Embedded Software Engineer, Design & Verification
Embedded Software Engineer, Design & Verification

Katalyst CRO • Rockford (IL)

On-site
USD 80,000 - 110,000
Embedded Engineer
Embedded Engineer

Novia Infotech • Elyria (OH)

On-site
USD 100,000 - 120,000