1

Programming Intern Jobs in Bannockburn, IL (NOW HIRING)

Showing results 41-60

Programming Intern information

What do programming interns do?

Programming Interns typically support ongoing development projects by writing and testing code, fixing bugs, and assisting with documentation. You may be assigned to work on specific modules, perform code reviews, or help automate repetitive tasks under the guidance of senior developers. Interns often participate in team meetings, collaborate closely with other interns and full-time engineers, and gain exposure to version control systems and agile workflows. These experiences are designed to help you build practical skills while contributing meaningfully to the team's goals.

What is the difference between Programming Intern vs Software Developer Intern?

AspectProgramming InternSoftware Developer Intern
Required CredentialsTypically students or recent graduates with basic coding knowledgeSimilar, often pursuing or holding a degree in computer science or related field
Work EnvironmentInternship programs in tech companies, startups, or organizationsInternship roles within software development teams in various industries
Employer & Industry UsageCommon in tech companies, startups, and IT departmentsSame as Programming Intern, often used interchangeably
Search & Comparison IntentPeople looking for entry-level programming experienceIndividuals seeking software development internship opportunities

Both roles are entry-level internships focused on programming tasks, often requiring similar educational backgrounds. The terms are frequently used interchangeably, with 'Software Developer Intern' emphasizing a focus on software development projects. Candidates interested in gaining practical coding experience in a professional setting should consider both roles, depending on the company's terminology.

What are the key skills and qualifications needed to thrive as a programming intern?

To thrive as a Programming Intern, you generally need a solid understanding of programming fundamentals, data structures, and algorithms, often gained through coursework in computer science or related fields. Familiarity with version control systems like Git, basic debugging tools, and at least one programming language such as Python, Java, or C++ is typically expected. Strong problem-solving skills, eagerness to learn, and the ability to communicate effectively within a team help interns stand out. These skills and qualities are crucial for quickly adapting to real-world projects, collaborating with colleagues, and making meaningful contributions during the internship.

What cities near Bannockburn, IL are hiring for Programming Intern jobs?

Cities near Bannockburn, IL with the most Programming Intern job openings:

Infographic showing various Programming Intern job openings in Bannockburn, IL as of June 2026, with employment types broken down into 3% Internship, 84% Full Time, 12% Part Time, and 1% Nights. Highlights an 94% Physical, 3% Hybrid, and 3% Remote job distribution.

FPGA Engineer Intern (Summer 2027 - Chicago)

Optiver

Chicago, IL โ€ข On-site

$80K/yr

Full-time, Temporary, Internship

Posted 24 days ago


Job description

As an FPGA Engineer Intern, you'll work side-by-side with your mentor and teammates to build real-world applications that power a global trading firm. Your projects will be scoped based on your team's real needs - not hypothetical tasks - and your mentor will be fully invested in helping you build high-quality solutions designed to last. You'll contribute to meaningful projects focusing on nanosecond response times, highly parallelized algorithms, and customized low-level networking.
Optiver is building with cutting edge AI technology in the most competitive, data rich landscapes in the world: financial markets. That means no two days are the same, and every day brings new, exciting technical challenges to solve.
This opportunity is also available in our Austin office - learn more and apply.
What you'll do:
Our internship is designed for fast thinkers with a critical mindset and a drive to solve tough problems. You'll experience what it's like to be a full-time engineer at a leading trading firm - working on projects that blend cutting-edge FPGA technology with real-world trading strategies, directly contributing to the efficiency and performance of our trading systems. Mentored by Optiver engineers, our program gives you the opportunity to:
  • Accelerate network infrastructure and trading system components with high-speed hardware designs.
  • Research new low-latency techniques and platforms and identify opportunities for integration with our trading system.
  • Collaborate in a multidisciplinary team of traders, software developers, and infrastructure engineers.
  • Leverage the best hardware available or build in-house versions to ensure our FPGAs can interface with cutting-edge server hardware.

What you'll get:
You'll join a culture of collaboration and excellence, surrounded by curious thinkers and creative problem-solvers. Motivated by a passion for continuous improvement, you'll thrive in a supportive, high-performing environment alongside talented colleagues, collectively tackling some of the toughest challenges in the financial markets.
In addition, you'll receive:
  • The opportunity to work alongside best-in-class professionals from over 40 different countries
  • A highly-competitive internship compensation package
  • Optiver-covered flights, living accommodations, and commuting stipends
  • Extensive office perks, including breakfast, lunch and snacks, regular social events, clubs, sporting leagues and more

Who you are:
  • A student pursuing a bachelor's, master's, or PhD in Computer Engineering, Electrical Engineering, or another related field
  • On track to graduate between December 2027 to June 2028, with junior standing or higher
  • A student with strong engineering instincts and hands-on experience in digital design with FPGAs or ASICs
  • Experienced in writing hardware in VHDL, Verilog, or System Verilog
  • Passionate for writing clean code, well-architected systems, and continuous improvement
  • A collaborative teammate comfortable working with developers, traders and business teams

Who we are:
Optiver is a leading technology- and research-driven trading firm. Our teams of scientists, engineers, mathematicians, and traders work side by side to develop, test, and scale ideas that shape how we understand and trade global markets. Powered by a global platform built for rapid experimentation and iteration, we combine the scientific rigor of a research institution with the pace of a technology company.
Our differences are our edge. Optiver does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, physical or mental disability, or other legally protected characteristics. Optiver is supportive of US immigration sponsorship for this role.
Optiver has a global application re-apply policy for our intern and graduate roles. If you have completed any portion of an online assessment or interviewed for an FPGA Engineer graduate or internship role at any Optiver location in the past 8 months, please note that you are not yet eligible to reapply. We welcome you to re-apply to after the 8-month cool off period.
Below is the expected compensation for this position. This is a good-faith estimate of the base pay scale and sign-on bonus for this position and offers will ultimately be determined based on experience, education, skill set, and performance in the interview process. This position will also be eligible for the benefits listed above.
Base Salary Range
$80,000-$80,000 USD