1

Math Software Engineer Jobs in Illinois (NOW HIRING)

Software Engineer - Data Engineering

Chicago, IL ยท On-site

$118K - $141K/yr

Required : โ€ข BS/MS/PhD in Computer Science, Engineering, Physics, Math, or equivalent technical field โ€ข 5+ years of professional experience developing software applications โ€ข Java/Scala ...

Software Engineer - Data Engineering

Chicago, IL ยท On-site

$118K - $141K/yr

Required : โ€ข BS/MS/PhD in Computer Science, Engineering, Physics, Math, or equivalent technical field โ€ข 5+ years of professional experience developing software applications โ€ข Java/Scala ...

Sr. Embedded Software Engineer

Chillicothe, IL ยท On-site

$100K - $120K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... mathematical analysis to the design, development, testing, and evaluation of the embedded software and systems that make computers work. A typical embedded software engineer researches, designs ...

Software Engineer (Entry-Level) - C++

Chicago, IL ยท On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

D. in a technical field (computer science/engineering, math, physics, or equivalent) * Graduating ... Qualities That Make a Great C++ Software Engineer Candidate * Experience programming in modern C ...

Software Engineer (Entry-Level) - C++

Chicago, IL ยท On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

D. in a technical field (computer science/engineering, math, physics, or equivalent) * Graduating ... Qualities That Make a Great C++ Software Engineer Candidate * Experience programming in modern C ...

Senior Software Engineer - Comms & Docs

Chicago, IL ยท On-site +1

$135K - $165K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

What we are looking for: * BS in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related STEM field * 5+ years of full-stack web development experience * Designing and ...

Sr. Embedded Software Engineer

Chillicothe, IL ยท On-site

$100K - $120K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... mathematical analysis to the design, development, testing, and evaluation of the embedded software and systems that make computers work. A typical embedded software engineer researches, designs ...

Senior C++ Software Engineer

Chicago, IL ยท On-site

  • Medical

  • Retirement

  • PTO

Senior C++ Software Engineer, Chicago, IL - The Senior C++ Software Engineer will work ... PhD in mathematics, statistics, physics or engineering is preferred. Will consider candidates who ...

Showing results 21-40

Math Software Engineer information

See Illinois salary details

$61.5K

$143K

$199.1K

How much do math software engineer jobs pay per year?

As of Aug 19, 2026, the average yearly pay for math software engineer in Illinois is $142,954.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,300.00 and $167,600.00 per year, depending on experience, location, and employer.

What is a math software engineer?

Math Software Engineers are professionals who design, develop, and optimize software that performs complex mathematical computations. They often work on algorithms, numerical analysis, and simulation tools used in scientific research, finance, engineering, or data analysis. Their work ensures that mathematical models and computations are both accurate and efficient within various applications. Math Software Engineers typically have a strong background in mathematics, computer science, and programming languages such as Python, C++, or MATLAB.

How do math software engineers typically collaborate with other teams during the development process?

Math Software Engineers often work closely with cross-functional teams, such as data scientists, product managers, and front-end developers, to ensure mathematical models and algorithms are accurately implemented in software products. Collaboration involves regular meetings to discuss requirements, problem-solving sessions to address computational challenges, and code reviews for maintaining mathematical integrity. Communicating complex mathematical concepts in an accessible way is a key part of the role, enabling teams to create robust and efficient solutions that meet user needs.

What are the key skills and qualifications needed to thrive as a math software engineer, and why are they important?

To thrive as a Math Software Engineer, you need a strong background in mathematics, computer science, and algorithm development, typically supported by a relevant degree. Proficiency in programming languages such as Python, C++, or MATLAB, along with experience using mathematical libraries and tools like NumPy or SciPy, is essential. Analytical thinking, problem-solving, and effective collaboration are valuable soft skills that enhance performance in this role. These skills ensure the development of robust, efficient, and accurate mathematical software solutions that meet complex computational requirements.

What is the difference between Math Software Engineer vs Data Scientist?

AspectMath Software EngineerData Scientist
Required CredentialsBachelor's or higher in Computer Science, Mathematics, or related fieldsBachelor's or higher in Statistics, Data Science, or related fields
Work EnvironmentSoftware development teams, R&D labs, tech companiesData analysis teams, research departments, tech firms
Industry UsageDeveloping algorithms, modeling, simulationData analysis, predictive modeling, insights generation

Math Software Engineers focus on developing mathematical algorithms and software solutions, often working on simulations and modeling. Data Scientists analyze data to extract insights and build predictive models. While both roles require strong math skills, Math Software Engineers are more involved in software development, whereas Data Scientists focus on data analysis and interpretation.

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

The most popular types of Math Software Engineer jobs in Illinois are:

What cities in Illinois are hiring for Math Software Engineer jobs?

Cities in Illinois with the most Math Software Engineer job openings:

Infographic showing various Math Software Engineer job openings in Illinois as of August 2026, with employment types broken down into 1% As Needed, 90% Full Time, 6% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $142,954 per year, or $68.7 per hour.

Software Engineer - Inspection - IL #2603

Right Talent Right Now

Rockford, IL โ€ข On-site

Full-time

Re-posted yesterday


Job description

Job Description

Position Title Software Engineer - Inspection - IL #2603

Relocation Yes

Location Rockford IL

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 we need notes on with candidate submittal:

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.