2027 Summer Intern, MS/PhD, Systems Engineer, Autonomous Vehicle Networks & Diagnostics
- California, United States
- Internship
- Intern/New Grad
- Posted
Responsibilities
- Build Real-Time Network Monitoring & Diagnostics Infrastructure: Design and build Python infrastructure to enable real-time diagnostics and health monitoring for vehicle communication networks (CAN, CAN-FD, Ethernet) across multiple autonomous vehicle platforms.
- Develop Automated Verification Pipelines: Build automated verification and validation pipelines that evaluate vehicle network communication, diagnostic functionality, and system health across test benches and vehicle fleets.
- Monitor & Validate Security Mechanisms: Create diagnostic checks and monitoring workflows for in-vehicle network security and cryptographic mechanisms, analyzing network performance and timing margins.
- Build Rapidly with AI Code Generation: Leverage AI-based developer tooling and AI code generation workflows to rapidly prototype, test, and scale modular diagnostic and verification software.
- Collaborate Across Systems Engineering Customers: Partner with Systems Architects, Network Engineers, and Vehicle Security Engineers to analyze network data, troubleshoot integration issues, and refine multi-platform vehicle requirements.
Requirements
- Currently pursuing a MS or PhD in Electrical Engineering, Computer Engineering, Computer Science, Robotics, Mechanical/Automotive Engineering, Systems Engineering, or a related technical field.
Strong proficiency in Python
- for building modular software infrastructure, automated verification pipelines, and data analysis tools.
- High fluency with AI-based tooling and AI code generation: Very comfortable and experienced with coding and building end-to-end software projects using modern AI code generation tools.
- Solid foundational understanding of communication networks and protocols,
- ideally including CAN and CAN-FD
We prefer
Hands-on experience with vehicle or embedded communication networks (
CAN-FD
Automotive Ethernet) and diagnostic protocols, as well as Python network tooling (cantools, python-can).
Basic understanding of cryptography and network security concepts
(e.g., message authentication codes, cryptographic authentication, or secure embedded communications).
Experience building automated test or verification pipelines (pytest, CI/CD) or working with hardware-in-the-loop (HIL) / embedded test benches.
Hands-on experience in autonomous vehicles, robotics (ROS/ROS2), Formula SAE, EcoCAR, or embedded systems projects.
Note: This will be a hybrid onsite internship position. We will accept resumes on a rolling basis until the role is filled. To be in consideration for multiple roles, you will need to apply to each one individually - please apply to the top 3 roles you are interested in.
The expected hourly rate for this full-time position is listed below. Interns are also eligible to participate in the Company’s generous benefits programs, subject to eligibility requirements.
Hourly Masters Pay
- $70
- $70 USD
- The expected hourly rate for this full-time position is listed below. Interns are also eligible to participate in the Company’s generous benefits programs, subject to eligibility requirements.
Hourly PhD Pay
- $85
- $85 USD
