1

Core Software 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 ...

NET Core. * Design, develop, and optimize SQL Server databases, including performance tuning and query optimization. * Write clean, maintainable, and efficient code following software engineering ...

New

Are you looking for a career where professional development is embedded in your employers core ... The Backend Software Developer will modify existing GOTS code and integrate open-source software ...

Software Engineer

Naperville, IL · On-site +1

$130K - $132K/yr

Software Engineer for AmpliFI Loyalty Solutions, Naperville, IL. Define the long-term architectural ... Oversee the design and implementation of core backend services in Java and related modern ...

MACC, a division of Harris; is seeking a Software Engineer who is skilled and has expertise in MSSQL, Python, and C# (.NET Core). The ideal candidate will be responsible for designing, developing ...

MACC, a division of Harris; is seeking a Software Engineer who is skilled and has expertise in MSSQL, Python, and C# (.NET Core). The ideal candidate will be responsible for designing, developing ...

Software Engineer

Naperville, IL · On-site +1

$132K - $147K/yr

Software Engineer for AmpliFI Loyalty Solutions, Naperville, IL. Define the long-term architectural ... Oversee the design and implementation of core backend services in Java and related modern ...

Software Engineer

Naperville, IL · On-site

$130K - $132K/yr

Software Engineer for AmpliFI Loyalty Solutions, Naperville, IL. Define the long-term architectural ... Oversee the design and implementation of core backend services in Java and related modern ...

Our client is currently seeking a Core Java - Intermediate Must have skills Java/springboot AWS ... software solutions Work on performance improvement activities to support spark applications to ...

Senior Software Engineer

Chicago, IL · On-site

$110 - $190/hr

Strong problem-solving skills and the ability to work effectively in a collaborative team environment Core Competencies Demonstrates expertise in software design, development, and delivery of ...

New

Design, build, and maintain full-stack applications using C#, .NET Core, Angular, and Azure * Own ... software development experience * Strong experience with C# and .NET Core * Strong experience ...

AI Engineering Lead

Columbia, IL · On-site

$110K - $150K/yr

This position will lead the integration of artificial intelligence capabilities into Inline Data Systems' core software products - the Inline Administration platform and Inline CRM - including AI ...

Embedded Software Engineer 4

Mossville, IL · On-site

$95K - $126K/yr

Core Responsibilities: • Architectural Leadership: Design and own major autonomy software components across perception, localization, and planning layers to ensure systems are scalable and ...

Showing results 41-60

Core Software information

What is the difference between Core Software vs Software Developer?

AspectCore SoftwareSoftware Developer
Required CredentialsBachelor's in Computer Science or related field, programming skillsBachelor's in Computer Science or related field, programming skills
Work EnvironmentDevelopment teams, tech companies, software firmsDevelopment teams, tech companies, software firms
Industry UsageUsed to describe a fundamental software component or systemRefers to a professional role creating software applications

Core Software typically refers to essential software components or systems within a larger platform, requiring similar credentials as a Software Developer. While Software Developers design and build software applications, Core Software focuses on the foundational elements that support these applications. Both roles are integral to software development teams and share similar work environments and industry usage.

Embedded Software Engineer

Tech Tammina LLC

Mossville, IL • On-site

$95K - $126K/yr

Contractor

Re-posted 14 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.