Skip to main content
Tallo logoTallo logo
Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Avionics Software Developer

Job

Purple Hires

Rockford, IL (In Person)

Full-Time

Posted 1 week ago (Updated 4 days ago) • Actively hiring

Expires 8/1/2026

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
82
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

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