1

Contract Software Programmer Jobs in Illinois (NOW HIRING)

Software Simulation Engineer Our Software & Digital Transformation organization is seeking an ... Job Type & Location This is a Contract to Hire position based out of Schaumburg, IL. Pay and ...

Software Simulation Engineer Our Software & Digital Transformation organization is seeking an ... Job Type & Location This is a Contract to Hire position based out of Chicago, IL. Pay and Benefits ...

Software Engineer AI

Mundelein, IL · On-site

$190K - $240K/yr

Software Engineer, AI - Bay Area (Hybrid) Salary Range: $190,000 - $240,000 base + equity My client ... API contracts; advocate for the user when model outputs break do * wnBuild feedback loops that ...

Contract to hire - Software Developer

Lisle, IL · On-site

$56.50 - $72/hr

Contract to Hire Responsibilities: Design, develop, and deploy Java/J2EE applications and modules ... Java/J2EE Programming [5+ Years] HTML5 [3+ Year Must] AngularJS [2+ Years Must] Spring MVC Spring ...

Embedded Software Engineer

Mossville, IL · On-site

$95K - $126K/yr

Embedded Software Engineer Candidate will need to relocate to one of following locations ... Mossville, IL Duration : 24-month contract Interview: In-person ideal, can be remote if candidate ...

Showing results 21-40

Contract Software Programmer information

What are the most commonly searched types of Software Programmer jobs in Illinois?

The most popular types of Software Programmer jobs in Illinois are:

What cities in Illinois are hiring for Contract Software Programmer jobs?

Cities in Illinois with the most Contract Software Programmer job openings:

Avionics Software Developer

Accord Technologies Inc.

Rockford, IL • On-site

Contractor

Re-posted 8 days ago


Job 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