1

New Graduate Software Engineer Jobs in Illinois (NOW HIRING)

Software Engineer * Full-Time * Chicago, IL Our talented development team is ready to expand and is ... new technologies. In fact, we are considering converting some of the performance-critical ...

Midtown is seeking a Software Engineer to join our world-class team at our Chicago headquarters ... Assess new technologies before adoption and implementation. * Assist in the deployment of software ...

Senior Software Engineer

Elgin, IL · On-site

$121K - $159K/yr

The Senior Software Engineer may perform both R&D and sustaining engineering activities to launch new products and drive product line extensions and improvements for both OEM customers and our NTI ...

Midtown is seeking a Software Engineer to join our world-class team at our Chicago headquarters ... Assess new technologies before adoption and implementation. * Assist in the deployment of software ...

Software Engineer

Hillview, IL · On-site

$66.52 - $88.14/hr

... new JD, current JD not applicable to lab o 3 years of experience in back-end development o ... A Brief Overview The Software Engineer - Web Front-End is responsible for building, testing, and ...

New York City, NY; San Francisco Bay Area, CA; or Seattle, WA. Contributes to team success through ... Build relationships with Architects, Software Engineers, Quality Assurance Engineers and Business ...

New York City, NY; San Francisco Bay Area, CA; or Seattle, WA. Contributes to team success through ... Build relationships with Architects, Software Engineers, Quality Assurance Engineers and Business ...

Senior Software Engineer

Elgin, IL · On-site

$121K - $159K/yr

The Senior Software Engineer may perform both R&D and sustaining engineering activities to launch new products and drive product line extensions and improvements for both OEM customers and our NTI ...

As a Software Engineer, you will design and develop software solutions tailored to the hardware ... You will be responsible for spotting new opportunities, solving problems and developing innovative ...

This role is ideal for engineers who enjoy designing solutions, learning new technologies, and collaborating with others to build scalable, maintainable software. You do not need experience with ...

Lead Software Engineer Do you love building and pioneering in the technology space? Do you enjoy ... Share your passion for staying on top of tech trends, experimenting with and learning new ...

Software Engineer

Chicago, IL · On-site +1

$100K - $150K/yr

Job Summary The Software Engineer will be responsible for building new systems, enhancing and refactoring existing systems, integrating with external systems, and performance projects. This person ...

Lead Software Engineer Do you love building and pioneering in the technology space? Do you enjoy ... Share your passion for staying on top of tech trends, experimenting with and learning new ...

Software Engineer

Mundelein, IL · On-site

$120K - $220K/yr

About the Role As a Software Engineer at Until, you'll build the computational and infrastructure ... Preferred Qualifications * 3+ years of relevant professional experience, or a graduate degree.

Showing results 41-60

New Graduate Software Engineer information

See Illinois salary details

$23.3K

$101.6K

$183.1K

How much do new graduate software engineer jobs pay per year?

As of Aug 10, 2026, the average yearly pay for new graduate software engineer in Illinois is $101,615.00, according to ZipRecruiter salary data. Most workers in this role earn between $63,000.00 and $116,300.00 per year, depending on experience, location, and employer.

What does a new graduate software engineer do?

A New Graduate Software Engineer is an entry-level professional who designs, develops, tests, and maintains software applications or systems. They typically work as part of a team, collaborating with other engineers, designers, and product managers to create software solutions. These engineers often learn new programming languages, tools, and technologies on the job while contributing to real-world projects. Their responsibilities may include writing code, debugging issues, participating in code reviews, and documenting technical processes.

What collaborative opportunities can a new graduate software engineer expect when joining a software development team?

As a New Graduate Software Engineer, you will typically work closely with senior engineers, product managers, and quality assurance testers. Collaboration often takes place during code reviews, sprint planning meetings, and daily stand-ups, providing regular feedback and support. This team-based environment helps you quickly learn best practices, understand project workflows, and develop both technical and communication skills essential for career growth. You'll also have the chance to contribute to group problem-solving sessions and pair programming, which are invaluable for building your expertise and confidence.

What are the key skills and qualifications needed to thrive as a new graduate software engineer?

To thrive as a New Graduate Software Engineer, you need a solid understanding of programming languages (such as Python, Java, or C++), algorithms, and data structures, typically backed by a bachelor’s degree in computer science or a related field. Familiarity with version control systems like Git, development environments, and possibly cloud platforms or CI/CD pipelines is often required. Strong problem-solving skills, eagerness to learn, and effective communication help you collaborate and adapt in dynamic team environments. These skills and qualities are essential for delivering high-quality code, integrating smoothly with team workflows, and growing quickly in the role.
What job categories do people searching New Graduate Software Engineer jobs in Illinois look for? The top searched job categories for New Graduate Software Engineer jobs in Illinois are:
What cities in Illinois are hiring for New Graduate Software Engineer jobs? Cities in Illinois with the most New Graduate Software Engineer job openings:
Infographic showing various New Graduate Software Engineer job openings in Illinois as of August 2026, with employment types broken down into 1% Internship, 86% Full Time, 10% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $101,615 per year, or $48.9 per hour.

Software Engineer - Inspection 2603 - OJO

Right Talent Right Now

Chicago, IL • On-site

Full-time

Re-posted 23 days ago


Job description

Job Description

Software Engineer - Inspection 2603 



Role: Information Technology

Relocation Available: Yes

Industry: I.T

Location: Illinois

Town / City: Rockford

Job Type: Permanent full-time


Job description:

The Software Engineer - Inspection for the Composites Division will become part of a development team that develops software dedicated to the design and manufacturing of composite structures for a variety of applications including, but not limited to, aerospace vehicles. Rank and salary dependent on background/experience.

Design, analysis, programming, debugging, and modification of software for composite applications

Investigate application engineering tasks and prepare design specifications, analysis, and recommendations

Support the "manufacturing process integration" for composite parts

Provide customer support for software deployment and maintenance

Ensure products and services provided by the company meet the highest standards

Become very knowledgeable of the entire hardware & software infrastructure for automated machine tools and robotics equipment

Working closely with other departments to meet the division's goals

Meet deadlines and company goals

Demonstrate continuous improvement philosophy


Qualifications

Programming knowledge and skills in C++ required

Experience developing algorithms and/or filtering methods

Experience in multi-threaded programming

Strong analytical, problem solving, and decision making skills

Solid math background with vectors, 3D geometry, transformations, etc.

Good communication and interpersonal skills

Flexible work attitude and excellent team player

Must be a U.S. Citizen or hold a valid green card


Experience

Recent industry or academic experience in Software Development

Any experience related to Manufacturing, Industrial Machinery, or customer support for Software Applications is a plus


Education

BA / BS in Computer Science, Electrical Engineering, or related field

Alternatively: BS degree in mechanical or aerospace engineering with sufficient experience in a software development environment

Graduate degree is a plus


Bottom Line Requirements:

1. Bachelor's Degree in Engineering.

2. Programming knowledge and skills in C++.

3. Experience developing algorithms and/or filtering methods.

4. Experience in multi-threaded programming

Additional Information

All your information will be kept confidential according to EEO guidelines.