1

Contract Software Programmer Jobs in Illinois (NOW HIRING)

Embedded Software Engineer

Mossville, IL · On-site

$95K - $126K/yr

Mossville, IL (Onsite) Duration: 6-month contract Core Responsibilities: * Architectural Leadership: Design and own major autonomy software components across perception, localization, and planning ...

Embedded Software Engineer This role focuses on developing, integrating, and testing C++ embedded ... Job Type & Location This is a Contract position based out of Schaumburg, IL. Pay and Benefits The ...

Candidates for this position are software engineers with strong programming skills who demonstrate ... Some contracts may have higher-level clearance requirements. Travel RequirementsNone Relocation ...

Candidates for this position are software engineers with strong programming skills who demonstrate ... Some contracts may have higher-level clearance requirements. Travel RequirementsNone Relocation ...

... contract administration. Our platform automates the entire product lifecycle for customers ... What You'll Do We're looking for a hands-on, technically strong Software Engineering Manager who ...

Showing results 41-60

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:

Embedded Software Engineer

Tech Tammina LLC

Mossville, IL • On-site

$95K - $126K/yr

Contractor

Re-posted 9 days ago


Job description

Role: Embedded Software Engineer 4

location: Mossville, IL (Onsite)

Duration: 6-month contract

Core Responsibilities:

  • Architectural Leadership: Design and own major autonomy software components across perception, localization, and planning layers to ensure systems are scalable and maintainable.
  • Production Integration: Translate research and AI/ML prototypes into real-time, production-grade software integrated with sensors (LiDAR, Radar, Camera) and vehicle networks.
  • Mentorship: Set coding standards and best practices while guiding junior and mid-level engineers through rigorous design and code reviews.
  • Field Problem Solving: Lead root-cause analysis for complex issues observed in simulation, Hardware-in-the-Loop (HIL), or actual field deployments.

Candidate Requirements:

  • Experience: 8+ years of professional software development with a focus on autonomy, robotics, or real-time systems.
  • Core Tech Stack: Expert-level C++ (Required) and proficiency in Python.
  • Systems Knowledge: Deep understanding of Linux-based development, multithreading, memory management, and performance optimization.
  • Education: Bachelor’s degree in Computer Science, Robotics, or a related field (Master’s preferred).

Preferred Technical Skills:

  • Experience with robotics frameworks (e.g., ROS/ROS2).
  • Hands-on experience with perception systems, sensor fusion, or motion planning algorithms.
  • Familiarity with simulation pipelines (SIL/HIL) and functional safety concepts.
  • Background in developing software for heavy industrial, automotive, or off-highway autonomous systems.

The Value Proposition:

  • Production-Scale Impact: Unlike R&D-only roles, this position focuses on autonomy software that is actively moving to production on large-scale machinery.
  • Technical Influence: As a senior leader, this individual will shape the long-term platform strategy and technical roadmap for autonomous systems.