Siemens logo

Software Development Intern - Summer 2026

Siemens
Internship
Remote
Worldwide
$18 - $50 USD hourly
Level - Entry or Early Career

Role Overview

The Software Development Intern position in the Strategic Student Program at Siemens focuses on developing software for hardware-assisted verification in circuit designs. This internship provides an opportunity to engage in hands-on projects related to compiler development for next-generation emulators.

Position Summary

The intern will be involved in analyzing customer designs and implementing features to enhance the emulator's compiler functionality. Responsibilities include optimizing the resource mapping for designs, contributing to system-level testing, and utilizing C++ on a Linux environment.

Experience Level

Ideal candidates should be undergraduate students, preferably at the junior or senior level, pursuing degrees in Computer Science or Computer Engineering.

Key Responsibilities

  • Develop and enhance compiler software for emulator systems.
  • Analyze customer design specifications to optimize mapping on emulator resources.
  • Participate in the design and implementation of new functionalities in the compiler.
  • Write tests using software simulation and develop new testing methodologies.

Essential Requirements

  • Pursuing a BS, MS, or PhD in Computer Science or Computer Engineering, or currently enrolled as a junior/senior.
  • Proficiency in developing software applications in C++.
  • Strong understanding of algorithms and data structures.
  • Able to work collaboratively in teams as well as independently.

Education Requirements

Candidates must be current students in a relevant field of study such as Computer Science or Computer Engineering, ideally at the BS, MS, or PhD level.