C++ Software Engineer Intern (Control)
Core
Design, develop, and deploy C++ code for autonomous vehicle control logic and advanced features.
Role type
Software Engineer Intern (Control)
Builds
Autonomous vehicle autonomy features and control systems
Domain
Robotics / Autonomous Logistics
Deliverable
production ML models | product features
Required skills
C++, Linux development, hierarchical state machines (SMACH/Behavior Trees), ROS middleware
Responsibilities
Implement and manage hierarchical state machines for complex control logic; Implement advanced features for autonomous vehicles; Design and develop clean, fast, reliable code; Create and maintain technical design documents
Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.