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 Full Stack Software Engineering Intern at Revel, you’ll help build the software interfaces and services that engineers use to interact with complex, mission-critical hardware.
You’ll work closely with experienced software engineers and operators to build intuitive browser-based interfaces, contribute to backend services and APIs, and help develop new software from the ground up.
What you'd do
- Build software that controls real hardware — create the interfaces engineers use to interact with complex physical systems
- Work across the stack — gain experience building everything from frontend applications to backend services and data systems
- Build from the ground up — contribute to greenfield projects rather than maintaining legacy software
- Learn from exceptional engineers — work closely with experienced software engineers across the stack
- Solve real-world problems — build software used by customers across aerospace, automotive, energy, and advanced manufacturing
- Grow quickly — work in a small, ambitious team where your contributions are visible and your learning curve is steep
- Program: Summer 2027 Internship
- Duration: June - August 2027
- Type: Summer, paid internship
- Location: Los Angeles or San Francisco
What they want
- Currently pursuing a Bachelor's degree in Computer Science, Computer Engineering, or a related technical field
- Rising Junior or Senior graduating in 2027 or 2028
- Experience building software through coursework, personal projects, research, or previous internships
- Experience with JavaScript or TypeScript and familiarity with React
- Basic understanding of backend development, APIs, databases, or web services
- Strong problem-solving and debugging skills
- Interest in learning how software systems work end-to-end
- Strong attention to usability and user experience
- Curious, self-directed, and excited to learn from experienced engineers
- Comfortable working in a fast-paced, collaborative environment