1

Computer Science Opt Jobs in Illinois (NOW HIRING)

Master's or PhD degree in statistics, applied mathematics, financial mathematics, computer science ... You can also opt into a legal plan, pet insurance, and travel accident coverage. For Your Family

Master'sor PhDdegree in statistics, applied mathematics, financial mathematics,computer science ... You can also opt into alegal plan,pet insurance, andtravel accident coverage. For Your Family

Develop and apply complex computer algorithms to process and manage data, build tools, and automate ... 1, J-1, OPT, CPT or any other employment-based visa) KPMG LLP and its subsidiaries ("KPMG ...

We empower exceptional talents in Mathematics, Physics, and Computer Science to seek scientific ... We accept students eligible for CPT/OPT and we sponsor work visas for full-time positions. The ...

We empower exceptional talents in Mathematics, Physics, and Computer Science to seek scientific ... We accept students eligible for CPT/OPT and we sponsor work visas for full-time positions. The ...

We empower exceptional talents in Mathematics, Physics, and Computer Science to seek scientific ... We accept students eligible for CPT/OPT and we sponsor work visas for full-time positions. The ...

... Computer Sciences or Engineering, or related field Experience with open source packages for ... Only US Citizen , Green Card Holder , GC-EAD , H4-EAD, L2-EAD, OPT-EAD & TN-Visa can apply. * No ...

next page

Showing results 1-20

Computer Science Opt information

See Illinois salary details

$18K

$61.1K

$119.3K

How much do computer science opt jobs pay per year?

As of Aug 24, 2026, the average yearly pay for computer science opt in Illinois is $61,102.00, according to ZipRecruiter salary data. Most workers in this role earn between $36,854.00 and $87,747.00 per year, depending on experience, location, and employer.

What is a computer science OPT?

A Computer Science OPT (Optional Practical Training) job is a temporary employment opportunity for international students on an F-1 visa who have completed or are pursuing a degree in computer science. It allows them to gain practical work experience related to their field of study in the U.S. OPT can be up to 12 months, with an additional 24-month extension for students in STEM fields. These jobs typically include roles like software development, data analysis, cybersecurity, and IT support. Employers hiring OPT candidates must comply with specific visa regulations.

What types of projects or tasks can a computer science OPT typically expect to work on during their employment?

As a Computer Science OPT, you'll often be assigned to support ongoing software development, quality assurance, or data analysis projects under the guidance of experienced team members. Daily tasks may include coding, debugging, participating in code reviews, assisting with testing or deployments, and collaborating on technical documentation. Depending on the company's focus, you might also have the chance to work on web development, artificial intelligence, or cloud-based solutions. These experiences not only build your technical skills but also provide valuable exposure to real-world development cycles and team collaboration, enhancing your long-term career prospects in the tech industry.

What are the key skills and qualifications needed to thrive in the computer science OPT position, and why are they important?

To thrive as a Computer Science OPT (Optional Practical Training participant), you typically need a solid understanding of programming languages, algorithms, and data structures, usually demonstrated through a relevant degree in computer science or a related field. Familiarity with software development tools, version control systems like Git, and possibly certifications in specialized areas such as cloud computing or cybersecurity can be advantageous. Excellent problem-solving abilities, teamwork, adaptability, and strong communication skills make candidates stand out. These competencies enable you to contribute effectively to technical projects, smoothly integrate into diverse workplace environments, and adapt to rapidly evolving technology demands.

What are the most commonly searched types of Computer Science Opt jobs in Illinois?

The most popular types of Computer Science Opt jobs in Illinois are:

What cities in Illinois are hiring for Computer Science Opt jobs?

Cities in Illinois with the most Computer Science Opt job openings:

Infographic showing various Computer Science Opt job openings in Illinois as of August 2026, with employment types broken down into 62% Full Time, 15% Part Time, 15% Contract, and 8% Summer. Highlights an 92% In-person, and 8% Remote job distribution, with an average salary of $61,102 per year, or $29.4 per hour.

Systems Engineer - OPT/STEM OPT

Mossville, IL โ€ข On-site

Full-time

Posted 4 days ago


Job description

Job Summary

Caterpillar is looking for a Systems Engineer 3 to support the development of autonomous construction machines. The role focuses on defining system requirements, architecture, software/hardware integration, and validation for autonomous machines such as Articulated Trucks, Excavators, and Wheel Loaders.

Key Responsibilities
  • Define and manage system-level requirements for autonomous machines.
  • Decompose customer requirements into hardware and software requirements.
  • Support system architecture, integration, and validation.
  • Work with machine systems teams to deliver autonomous features.
  • Manage requirements and features using DevOps.
  • Ensure proper documentation and requirements traceability.
  • Support lab, machine, and proving-ground testing.
  • Communicate system readiness, technical risks, and design trade-offs to stakeholders.
  • Serve as a subject matter expert for autonomous machine solutions.
Required Education & Experience
  • 5–7 years of professional experience.
  • Bachelor's degree in Engineering, Computer Science, or related field.
  • Master's degree accepted with full 5 years of experience.
  • Associate degree is not acceptable.
  • Internship experience does not count.
Top Required Skills
  • Systems engineering experience with autonomous machines, including hardware/software integration.
  • Experience with systems integration and validation in lab and on-machine environments.
  • Knowledge of construction equipment, especially Articulated Dump Trucks, Hydraulic Excavators, or Wheel Loaders.
Additional Technical Skills
  • Strong requirements development and systems architecture experience.
  • Experience with autonomous systems, preferably Caterpillar Command systems.
  • Experience with CAN and Ethernet system integration.
  • Experience taking products from design through implementation, customer rollout, and support.
  • Ability to document requirements, designs, and system success criteria.
  • Construction or mining industry experience is preferred.
Soft Skills
  • Strong communication and stakeholder-management skills.
  • Ability to explain complex technical concepts clearly.
  • Strong documentation and requirements-management skills.
  • Data-driven decision making and problem solving.
  • Ability to influence technical decisions and communicate trade-offs.
  • Self-motivated and able to work independently and in a team.
Ideal Candidate

A Systems Engineer with 5–7 years of experience in autonomous vehicles/machines, embedded systems, systems integration, and validation, with strong requirements-management skills and experience with CAN/Ethernet and construction or mining equipment.

Important: This is 100% onsite in Mossville, IL, with approximately 20% proving-ground work. Candidate must be willing to work around machines and use PPE.