1

Software Engineer Jobs in Aurora, IL (NOW HIRING)

Title: Principal Software Engineer Architect, design, develop, test, and deploy in agile environment;build iManage's modernrisk & complianceproducts in AKS; mentor and drive small teams in agile ...

We are hiring a Software Engineer for our OpenStack Engineering team. This is an exciting opportunity for a software engineer passionate about open source software, Linux, and OpenStack. Come build a ...

Principal Software Engineer

Chicago, IL · On-site

$153K - $205K/yr

Principal Software Engineer Architect, design, develop, test, and deploy in agile environment; build iManage's modern risk & compliance products in AKS; mentor and drive small teams in agile ...

Software Engineer

Oak Brook, IL · On-site

$90K - $120K/yr

Software Engineer Job Overview: We are seeking a Python Senior Software Engineers to build and maintain intelligent automation solutions focused on Revenue Cycle Management (RCM) in the healthcare ...

Software Engineer Job Overview: We are seeking a Python Senior Software Engineers to build and maintain intelligent automation solutions focused on Revenue Cycle Management (RCM) in the healthcare ...

Software Engineer Job Overview: We are seeking a Python Senior Software Engineers to build and maintain intelligent automation solutions focused on Revenue Cycle Management (RCM) in the healthcare ...

The Software Engineer, as a member of the software development team, will be focused on developing/enhancing/maintaining our proprietary e-commerce software platform. Our customers trust our company ...

Software Engineer II (Mid-Level) - .NET Backend / Microservices (Azure) + React/Vue What You'll Do (Responsibilities) * Build and maintain backend services using C# and modern .NET (.NET 6/8; moving ...

As a Software Engineer, you will design and develop software solutions tailored to the hardware-specific needs of our global trading system with a focus on optimizing performance. Our dynamic, fast ...

Software Engineer

Chicago, IL · On-site

$100 - $125/hr

As a Software Engineer, you will develop scalable cloud‑based solutions, contribute to technical architecture and design decisions, and help translate product goals into reliable software. You will ...

Software Engineer - Java

Chicago, IL · Remote

$200 - $300/hr

As a Software Engineering evaluator, you will create cutting-edge datasets for training, benchmarking, and advancing large language models, collaborating closely with researchers. This includes ...

New

Lead Software Engineer Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery ...

Full Stack Software Engineer ID: 1021 Location: Chicago, IL More about this job > Description SG is a boutique technology company founded in 2004. We use technology and big data to solve real world ...

Principal Software Engineer

Chicago, IL · On-site +1

$117K - $123K/yr

Enforce coding standards and software engineering best practices for applications across development teams (10%). Lead DevOps efforts with Docker, Kubernetes, and AWS Fargate; implemented CI/CD ...

Lead Software Engineer Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery ...

Principal Software Engineer

Chicago, IL · On-site +1

$117K - $123K/yr

Enforce coding standards and software engineering best practices for applications across development teams (10%). Lead DevOps efforts with Docker, Kubernetes, and AWS Fargate; implemented CI/CD ...

About the Role As an Intermediate Software Engineer, you will be a core contributor to our proprietary e-commerce software platform - the system our customers trust every day. You will work within a ...

As a Software Engineer 2, you will be responsible for designing, developing, testing, and maintaining scalable software solutions that support JLL's digital workplace platforms. You will work closely ...

Showing results 41-60

Software Engineer information

See Aurora, IL salary details

$63K

$146.3K

$203.7K

How much do software engineer jobs pay per year?

As of Sep 3, 2026, the average yearly pay for software engineer in Aurora, IL is $146,259.00, according to ZipRecruiter salary data. Most workers in this role earn between $119,000.00 and $171,500.00 per year, depending on experience, location, and employer.

What is a software engineer?

Software Engineers are professionals who design, develop, test, and maintain computer software and systems. They use programming languages, engineering principles, and problem-solving skills to build applications, websites, or software solutions that meet specific needs. Software Engineers may work in a variety of industries, such as technology, finance, healthcare, or entertainment, collaborating with other team members to deliver functional and reliable software. Their role often involves analyzing user requirements, writing code, debugging errors, and continually improving software performance.

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

To thrive as a Software Engineer, you need strong programming skills, problem-solving abilities, and a degree in computer science or a related field. Familiarity with coding languages (such as Python, Java, or C++), version control systems like Git, and knowledge of software development methodologies are typically required. Excellent teamwork, communication, and adaptability distinguish top performers in this role. These skills ensure efficient, high-quality software development that meets user needs and adapts to technological changes.

What are some common challenges software engineers face when collaborating on large development teams?

Software engineers working on large teams often encounter challenges with communication, code integration, and maintaining consistent coding standards. Coordinating across multiple developers can lead to merge conflicts and misunderstandings about project requirements or priorities. Adopting tools like version control systems, regular code reviews, and clear documentation helps mitigate these issues. Building strong collaboration skills and proactively seeking clarification are key to ensuring smooth teamwork and project success.

What is the difference between Software Engineer vs Software Developer?

AspectSoftware EngineerSoftware Developer
CredentialsBachelor's degree in CS or related field, certificationsBachelor's degree often preferred, certifications optional
Work EnvironmentDesigning, developing, testing, and maintaining software systemsWriting, coding, and implementing software applications
Industry UsageUsed across tech, finance, healthcare, and more for system-level rolesCommonly used in app and web development projects
Search IntentUnderstanding roles, responsibilities, and qualificationsLearning about coding, programming, and project work

While both roles involve software creation, Software Engineers typically focus on designing and architecting complex systems, whereas Software Developers mainly concentrate on coding and building specific applications. The roles often overlap, but the Engineer role may require broader system knowledge and design skills.

Are software engineers still in demand?

Yes, software engineers are in high demand across many industries due to ongoing digital transformation, the growth of cloud computing, and the need for software development, maintenance, and cybersecurity skills. The profession offers strong job stability, competitive salaries, and opportunities to work with various programming languages and tools.

Is 25 too late to become a software engineer?

Age is not a barrier to becoming a software engineer; many professionals start careers in tech in their mid-20s or later. Success depends on acquiring relevant skills, such as programming languages and problem-solving, often through coding bootcamps, online courses, or formal education. Employers value skills and experience over age, making it possible to enter the field at 25 or older.

What are the most commonly searched types of Software Engineer jobs in Aurora, IL?

The most popular types of Software Engineer jobs in Aurora, IL are:

What are popular job titles related to Software Engineer jobs in Aurora, IL?

For Software Engineer jobs in Aurora, IL, the most frequently searched job titles are:

What job categories do people searching Software Engineer jobs in Aurora, IL look for?

The top searched job categories for Software Engineer jobs in Aurora, IL are:

What cities near Aurora, IL are hiring for Software Engineer jobs?

Cities near Aurora, IL with the most Software Engineer job openings:

Infographic showing various Software Engineer job openings in Aurora, IL as of August 2026, with employment types broken down into 82% Full Time, 16% Part Time, and 2% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $146,259 per year, or $70.3 per hour.

Electrical Software Engineer

Middleby Packaging Solutions LLC

Elgin, IL • On-site

Full-time

Re-posted 19 days ago


Job description

Description:

CV-TEK is a world leader in MAP Packaging technology. For over 35 years, we have been recognized as a technology leader in the food industry for Packaging Equipment. We offer a culture that is focused on great people, customer commitment, integrity, innovation, collaboration, and achievement. Currently, we are seeking qualified candidates for the position of Electrical Software Engineer in Elgin Illinois. This position Reports to the Engineering Manager and has responsibility for the development, implementation, and sustainment of a variety of controls platforms (Allen Bradley, B&R, Horner) for CV-TEK’s equipment

Job Description:

As an Electrical Software Engineer your primary objective will be to develop software, applications, frameworks, and supporting documentation for all automation applications.

All controls and software are used as a part of our OEM equipment and require full documentation for component selection and software development.

Responsibilities:

General Responsibilities:

Experience developing in a Build/Make environment

Knowledge of the issues involved with development and debugging of embedded real-time systems.

Ability and desire to work in a fast-paced team environment where you will interface regularly with electrical, back-end software, mechanical and system test engineers on system level design development.

Ability to read and draw electrical and pneumatic schematics.

Integration and validation of new product designs with other project team members.

Support of software QA/test methodologies for product release, and design for test in a factory production setting.

Postproduction support as sustaining engineering.

Requirements:
  • Bachelor's degree (BS) from four-year college or university in Electrical Engineering (EE), Computer Science (CS), or Computer Engineering (CMPE).
  • Application development experience in a high-level language, preferred ‘C’
  • Interest and/or exposure in the following areas are preferred:

- Motion control systems

- IEC 61131 programming languages (ladder diagram and structured text)

- In depth knowledge of Windows operating systems

- Visual Basic 6.0, Visual Studio .NET

- Real-time operating systems and programming in real-time environments

  • Great interest in PC- and PLC-hardware applications, mechanical and electrical systems, and physics
  • Excellent communication skills and strong customer-service ethics
  • Desire to work in a team environment
  • Creativity and ability to make decisions

Travel is approximately 15%. This includes short notice service trips within the US (1-5 day duration, typically less than 3 days). These trips are the on the order one every 8-10 weeks.

If you think that you have what it takes to accept this great position, we want to talk to you!

The Electrical Software Engineer position is a blend of Mechanical, Electrical and Software engineering. The best candidates highlight examples of projects or work experience showing cross-disciplinary skills.

CV-TEK is an Equal Opportunity Employer