1

Software Engineer Cpt Opt Jobs in Naperville, IL

Previous internship experience in hardware or low-level software engineering * Experience with C, C ... We accept students eligible for CPT/OPT and we sponsor work visas for full-time positions. The ...

IoT Engineer

Chicago, IL · On-site

$60 - $80/hr

... software development life cycle. * Exposure to IoT and cloud platforms (Azure, Google Cloud, AWS ... S. work authorization for this role (including CPT/OPT). Location & Start Date * Candidates must be ...

New

Manager, Software Engineering The Manager, Service Delivery is responsible for leading application ... OPT, CPT or any other employment-based visa) Key Responsibilities * Lead application service ...

New

Senior Software Engineer

Chicago, IL · On-site

$112K - $188K/yr

OPT or H1B visa status) should not apply. Only individuals authorized to work in the United States ... Position Details As a Senior Software Engineer (Software Engineer III), you will join Grainger ...

Senior Software Engineer

Chicago, IL · On-site

$112K - $188K/yr

OPT or H1B visa status) should not apply. Only individuals authorized to work in the United States ... Position Details As a Senior Software Engineer (Software Engineer III), you will join Grainger ...

OPT or H1B visa status) should not apply. Only individuals authorized to work in the United States ... Position Details As a Senior Software Engineer (Software Engineer III), you will join Grainger ...

Showing results 41-60

Software Engineer Cpt Opt information

See Naperville, IL salary details

$63.4K

$147.3K

$205.2K

How much do software engineer cpt opt jobs pay per year?

As of Sep 7, 2026, the average yearly pay for software engineer cpt opt in Naperville, IL is $147,304.00, according to ZipRecruiter salary data. Most workers in this role earn between $119,800.00 and $172,700.00 per year, depending on experience, location, and employer.

What is a software engineer CPT OPT?

Software Engineer CPT (Curricular Practical Training) and OPT (Optional Practical Training) positions are job roles specifically for international students in the United States on F-1 visas. CPT allows students to work in jobs related to their field of study while still enrolled in school, whereas OPT enables them to gain work experience after graduation. These roles typically involve software development, coding, and problem-solving tasks in a professional setting. Employers often provide opportunities for students to apply their academic knowledge in real-world software engineering projects, helping them build practical skills for their future careers.

What are the key skills and qualifications needed to thrive as a software engineer CPT OPT?

To thrive as a Software Engineer on CPT/OPT, you need a solid background in computer science fundamentals, programming languages (such as Java, Python, or C++), and typically a related degree. Familiarity with development tools like Git, integrated development environments (IDEs), version control systems, and knowledge of software frameworks is essential, with internships or certifications adding value. Strong problem-solving skills, adaptability, and effective teamwork set candidates apart in collaborative and fast-changing tech environments. These skills and qualifications are crucial for delivering high-quality software solutions and integrating smoothly into diverse engineering teams.

What are common challenges faced by software engineers working under CPT or OPT status, and how can they overcome them?

Software Engineers on CPT (Curricular Practical Training) or OPT (Optional Practical Training) often face unique challenges such as navigating work authorization timelines, adapting quickly to new work cultures, and ensuring compliance with visa regulations. It's important to maintain proactive communication with both your employer and university's international office regarding work hours and documentation. Building strong technical skills, seeking mentorship, and staying updated on immigration policies can help you excel in your role and plan for potential long-term opportunities, such as H-1B sponsorship.

What are popular job titles related to Software Engineer Cpt Opt jobs in Naperville, IL?

For Software Engineer Cpt Opt jobs in Naperville, IL, the most frequently searched job titles are:

What job categories do people searching Software Engineer Cpt Opt jobs in Naperville, IL look for?

The top searched job categories for Software Engineer Cpt Opt jobs in Naperville, IL are:

What cities near Naperville, IL are hiring for Software Engineer Cpt Opt jobs?

Cities near Naperville, IL with the most Software Engineer Cpt Opt job openings:

Campus FPGA Engineer (Intern)

Jump Trading

Chicago, IL • On-site

$250K/yr

Full-time, Internship

Re-posted 4 hours ago


Job description

Jump Trading Group is committed to world class research. We empower exceptional talents in Mathematics, Physics, and Computer Science to seek scientific boundaries, push through them, and apply cutting edge research to global financial markets. Our culture is unique. Constant innovation requires fearlessness, creativity, intellectual honesty, and a relentless competitive streak. We believe in winning together and unlocking unique individual talent by incenting collaboration and mutual respect. At Jump, research outcomes drive more than superior risk adjusted returns. We design, develop, and deploy technologies that change our world, fund start-ups across industries, and partner with leading global research organizations and universities to solve problems.

Core Development is a global team of technologists who lean into the cutting edge of agentic development to architect, build and maintain our world-class trading platform From optimizing our core trading engine to building custom hardware, we leverage the latest agentic tools to deliver the infrastructure that drives our trading and business needs.

What You'll Do:

We're looking for engineers to join our FPGA team that is building next-generation, ultra-low-latency systems to power trading with machine learning and other algorithms on a global scale. 

This is an opportunity to work on complex problems around networking, high performance computing, and real-time acceleration where we can't just use off-the-shelf hardware.

You'll work alongside a small team of experienced engineers who came to Jump from leading companies in FPGAs, semiconductors, networking cards, and more... as well as PhDs from top FPGA research labs around the world. 

Other duties as assigned or needed

Skills You'll Need:

  • Undergraduate or Graduate concentration in Electrical Engineering, Computer Science, or related areas 
  • Experience with FPGA or other hardware/systems design and development
  • Experience with RTL (SystemVerilog/Verilog/VHDL) 
  • Previous internship experience in hardware or low-level software engineering
  • Experience with C, C++, or Python
  • Passion for solving complex problems and ability to draw upon knowledge and experience from a variety of technical areas to produce extremely high-performance solutions
  • Reliable and predictable availability

Also Helpful, but Not Required:

  • lowRISC or RISC-V
  • CocoTB, Chisel, Opencore, or Bluespec
  • HLS or OpenCL 
  • Any programming close to the metal with CPU, GPU, microprocessors, etc.
  • Linux kernel and driver programming
  • Robotics, Telecommunications, or High Speed Networking 
  • Raspberry Pi or Arduino 
  • Excellent marks in courses such as computer architecture, digital design, design verification

* No finance or economics study or work experience required

INTERNATIONAL STUDENTS are encouraged to apply. We accept students eligible for CPT/OPT and we sponsor work visas for full-time positions.

The estimated base salary for this role is $250,000 per year.