About the Job
Parallel Systems is pioneering autonomous battery-electric rail vehicles designed to transform freight transportation by shifting portions of the $900 billion U.S. trucking industry onto rail. Our innovative technology offers cleaner, safer, and more efficient logistics solutions. Join our dynamic team and help shap...
Parallel Systems is seeking Software Engineering Interns to help build the software that runs our vehicles and the platform behind our fleet. This is a hands-on role for someone who wants to ship real work. Your code will run on prototype vehicles, on test benches, or in the services and tools our team and operators...
Interns are placed on a vehicle software or backend/full-stack project based on their background and team priorities. You will own a scoped project from requirements through delivery, work closely with a mentor, and see your work tested on real hardware or used by real users.
Required Skills & Abilities
Currently pursuing a degree in Computer Science, Computer Engineering, Electrical Engineering, Robotics, Mechatronics, or a related field
Hands-on software experience through internships, student teams, research, coursework, or personal projects
Strong programming skills in at least one language such as Rust, C, C++, Python, Go, or TypeScript
A track record of building software that works in the real world, not only in class assignments or simulation
Strong problem-solving skills and the ability to debug issues across system boundaries
Clear communication, and comfort asking questions and sharing progress early
Excitement about working in a hands-on, hard-tech environment where software meets physical vehicles
Experience with Rust, C, or C++ on microcontrollers or embedded Linux
Familiarity with communication protocols such as CAN, SPI, I2C, UART, or Ethernet
Experience building APIs, distributed services, data pipelines, or full-stack web applications
Familiarity with databases, cloud infrastructure, containers, or CI/CD
Exposure to RTOS environments, simulation, or hardware-in-the-loop testing
Experience bringing up sensors, actuators, motor controllers, or other real electromechanical systems
Experience from hands-on extracurricular engineering teams such as Formula SAE, Baja SAE, robotics, rocket club, solar car, autonomous systems teams, or similar
Strong documentation habits and attention to detail
Please note the hourly range in the job posting reflects the new hire hourly range across levels that would be applicable to the position. Final compensation will be commensurate with the candidate’s final level. Also, this range represents base compensation only and does not include equity or benefits, if applicable.
Target Hourly Range:
$50—$50 USD
Parallel Systems is an