Position Details
About this role
Support the development of software for autonomous rail vehicles, focusing on embedded systems and communication protocols, to accelerate prototype testing and deployment.
Key Responsibilities
- Own subsystem development
- Write device drivers
- Implement communication protocols
- Test on prototype hardware
- Support system integration
Technical Overview
Writing device drivers and control software in Rust for vehicle subsystems, integrating sensors, and ensuring safety-critical communication on prototype hardware.
Ideal Candidate
The ideal candidate is an intern with foundational knowledge of embedded systems and proficiency in Rust. They should be eager to contribute to vehicle subsystem development, working closely with hardware and software teams in a structured engineering lifecycle.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Lack of experience with embedded systems or Rust, No interest in vehicle hardware or robotics, Unwillingness to work in Los Angeles
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile