1

Internship Software Engineer Student Jobs (NOW HIRING)

$5.0K - $5.8K/wk

Software Engineer Internship Virtu's internship program offers students an extraordinary opportunity to learn about the firm and the world's financial markets. We have built a thoughtful and ...

Software engineering * C/C++ * Java * Elaboration of technical documents * Scripting (Bash) * Python * ... WHAT DO WE OFFER? * Join our team and culture GMV by entering into technological and ...

Software engineering * C/C++ * Java * Elaboration of technical documents * Scripting (Bash) * Python * ... WHAT DO WE OFFER? * Join our team and culture GMV by entering into technological and ...

Software engineering * C/C++/Java/.NET * Agile methodologies * Technical documentation * ... WHAT DO WE OFFER? * Join our team and culture GMV by entering into technological and innovative projects ...

2027 Internship - Software Engineer - Avionics and Systems (TRU Simulation - Lutz, FL) Description ... 1 students and J-1 exchange visitors who will need employment sponsorship. Summer internships are ...

CIVIL ENGINEER STUDENT INTERNSHIP

New Albany, OH Β· On-site

$16.75 - $21.75/hr

... students for paid summer 2027 internships in Columbus, Ohio. We're looking for a motivated and ... Strong learning agility -- ability to learn new engineering concepts, software, standards, and ...

Software Engineer

Claremont, CA Β· Remote

$100K - $125K/yr

Software Engineer Flash Biometrics | Hybrid/Remote - Claremont, CA Salary Range: $100,000-$125,000 ... What We're Looking For Core Qualifications * 1+ year of professional (non-internship) software ...

$23 - $26/hr

Internship: A semester long opportunity, Internships positions are a part-time employment ... Science, Software Engineering, Cybersecurity Engineering, or equivalent * 3.0 or higher GPA ...

next page

Showing results 1-20

Internship Software Engineer Student information

See salary details

$13

$25

$38

How much do internship software engineer student jobs pay per hour?

As of Sep 15, 2026, the average hourly pay for internship software engineer student in the United States is $25.42, according to ZipRecruiter salary data. Most workers in this role earn between $20.67 and $28.85 per hour, depending on experience, location, and employer.

What does an internship software engineer student do?

An Internship Software Engineer Student collaborates with professional software engineers to develop, test, and maintain software applications. Their responsibilities often include writing code, debugging programs, participating in code reviews, and learning about software development processes. Interns gain hands-on experience with tools and technologies used in the industry while working on real-world projects. This role helps students apply theoretical knowledge from their studies to practical situations and prepares them for full-time roles in software engineering.

What types of projects and technologies do internship software engineer students typically work on during their internship?

As a Software Engineer Intern, you can expect to work on real-world projects that align with the team's current priorities, such as developing new features, fixing bugs, or improving system performance. Interns often get exposure to popular programming languages like Python, Java, or JavaScript, and may use frameworks and tools relevant to the company's tech stack. Collaboration with full-time engineers and participation in code reviews, stand-up meetings, and sprint planning are common, providing valuable hands-on experience and mentorship. The projects assigned usually balance learning opportunities with meaningful contributions to the team’s goals.

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

To thrive as an Internship Software Engineer Student, you need a solid grasp of programming fundamentals, problem-solving abilities, and coursework in computer science or related fields. Familiarity with version control systems like Git, coding environments, and commonly used languages such as Python, Java, or C++ is typically expected. Strong communication, eagerness to learn, and the ability to work collaboratively set standout interns apart. These skills and qualities are crucial for contributing effectively, adapting quickly, and making the most of learning opportunities in a professional engineering environment.

What is the difference between Internship Software Engineer Student vs Software Engineer?

AspectInternship Software Engineer StudentSoftware Engineer
Required CredentialsEnrolled in a computer science or related degree programBachelor's or higher in computer science or related field
Work EnvironmentTemporary, learning-focused, often part-time or summerFull-time, ongoing professional role in a company
Employer & Industry UsageInternships offered by tech companies, startups, and organizationsFull-time positions in tech, finance, healthcare, and other industries
Search & Comparison IntentUnderstanding entry-level opportunities and learning rolesSeeking full-time employment and career growth

The main difference between an Internship Software Engineer Student and a Software Engineer is that the internship is a temporary, learning-focused position typically held by students enrolled in relevant degree programs. In contrast, a Software Engineer is a full-time professional role requiring completed education and experience, with ongoing responsibilities in software development and maintenance.

What cities are hiring for Internship Software Engineer Student jobs?

Cities with the most Internship Software Engineer Student job openings:

What are the most commonly searched types of Software Engineer Student jobs?

The most popular types of Software Engineer Student jobs are:

What states have the most Internship Software Engineer Student jobs?

States with the most job openings for Internship Software Engineer Student jobs include:

What are popular job titles related to Internship Software Engineer Student jobs?

For Internship Software Engineer Student jobs, the most frequently searched job titles are:

Internship: Software Engineer, Test

San Francisco, CA β€’ On-site

Revel
Accounting ServicesΒ β€’Β 11 - 50 employees

Other

Posted 2 days ago

New


Job description

About Revel

At Revel, we are revolutionizing the way the world’s most critical hardware is controlledβ€”across aerospace, automotive, energy, and manufacturing sectors. Our next-generation software stack combines an intuitive command/control interface, a specialized programming language tailored for hardware control, and a high-performance runtime environment. We empower engineers to build, test, and deploy critical systems rapidly, reliably, and safely.

About Revel

At Revel, we are revolutionizing the way the world’s most critical hardware is controlledβ€”across aerospace, automotive, energy, and manufacturing sectors. Our next-generation software stack combines an intuitive command/control interface, a specialized programming language tailored for hardware control, and a high-performance runtime environment. We empower engineers to build, test, and deploy critical systems rapidly, reliably, and safely.

The Internship

As a Software Engineering – Test Intern at Revel, you’ll help build the infrastructure that allows us to continuously test software against real and simulated hardware.

You’ll work at the intersection of software engineering, hardware, and infrastructure, helping build and maintain Hardware-in-the-Loop (HIL) test systems and the automation that powers them. You’ll write Python, work with CI/CD systems, interact with test equipment and hardware, and help make our testing faster, more reliable, and more scalable.

This is a hands‑on internship for students who enjoy figuring out how systems work, automating repetitive processes, and solving problems that span software and hardware. You’ll work closely with experienced engineers and gain exposure to the infrastructure behind software used to control mission‑critical hardware.

What You'll Do
  • Build and maintain Hardware‑in‑the‑Loop (HIL) testing systems
  • Write Python scripts and automation to improve software testing and development workflows
  • Help integrate test equipment, instrumentation, and hardware into automated test environments
  • Contribute to continuous integration (CI) and testing infrastructure
  • Help diagnose and troubleshoot failures across software, hardware, and test infrastructure
  • Improve the reliability, speed, and scalability of automated testing
  • Develop tools and processes that make it easier for engineers to test software against real‑world hardware
  • Contribute to documentation and best practices around testing and automation
  • Collaborate with software, embedded, and hardware engineers to improve test coverage and reliability
  • Learn how software, infrastructure, and physical hardware come together in a production engineering environment
What We’re Looking For
  • Currently pursuing a Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Mechanical Engineering, Physics, or a related technical field
  • Rising Junior or Senior graduating in 2027 or 2028
  • Experience with Python or another programming language through coursework, personal projects, research, or previous internships
  • Strong problem‑solving and debugging skills
  • Interest in software testing, automation, infrastructure, or hardware‑software integration
  • Basic understanding of software development workflows and version control
  • Curious about how software interacts with real hardware and physical systems
  • Comfortable learning new tools, technologies, and systems
  • Strong written and verbal communication skills
  • Curious, self‑directed, and excited to learn from experienced engineers
  • Comfortable working in a fast‑paced, technically challenging environment
  • US citizen, lawful permanent resident, refugee, or asylee (ITAR requirement)
Bonus Points
  • Experience with Linux or command‑line tools
  • Familiarity with CI/CD systems or automated testing frameworks
  • Experience with GitHub Actions, Jenkins, GitLab CI, or similar tools
  • Experience with data acquisition systems, instrumentation, or test equipment
  • Experience with microcontrollers, embedded systems, robotics, or hardware projects
  • Exposure to Hardware‑in‑the‑Loop (HIL), Software‑in‑the‑Loop (SIL), or simulation environments
  • Experience with Docker, virtual machines, or server infrastructure
  • Familiarity with networking and debugging communication between systems
  • Experience with Rust, C, or C++
  • Interest in aerospace, automotive, robotics, autonomous systems, or industrial automation
Why Revel
  • Test software against real hardware β€” work on the infrastructure that connects software to the physical world
  • Build automation that matters β€” create tools that engineers rely on every day
  • Work across software and hardware β€” gain experience spanning applications, infrastructure, embedded systems, and physical test environments
  • Learn from exceptional engineers β€” work closely with experienced software, embedded, and test engineers
  • Solve challenging problems β€” debug failures that can span multiple layers of a complex system
  • Grow quickly β€” work in a small, ambitious team where your contributions are visible and your learning curve is steep
Internship Details
  • Program: Summer 2027 Internship
  • Duration: June - August 2027
  • Type: Summer, paid internship
  • Location: Los Angeles or San Francisco
  • Work environment: On‑site
  • Travel: Occasional travel to customer sites may be required

Join us to redefine what’s possible in software for hardware.

ITAR Requirements

To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. 1157, or (iv) Asylee under 8 U.S.C. 1158, or be eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITAR here.

#J-18808-Ljbffr