EmbebbedSoftware Engineer (ADA83/ADA95 & DO-178 )

Rockford, IL, US • Posted 1 day ago • Updated 20 hours ago
Full Time
On-site
$50 - $70/hr
Fitment

Dice Job Match Score™

✨ Finding the perfect fit...

Job Details

Skills

  • ADA83
  • ADA95
  • DO-178C
  • LDRA
  • RTRT
  • Cantata

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
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10119106
  • Position Id: 9009216
  • Posted 1 day ago
Contact the job poster
AB

Aniket Baghel

Recruiter @ New York Technology Partners
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Rockford, Illinois

Today

Easy Apply

Full-time, Third Party

Depends on Experience

Rockford, Illinois

Today

Full-time

Rockford, Illinois

10d ago

Easy Apply

Contract

Depends on Experience

Arkansas

4d ago

Contract, Third Party

Search all similar jobs