Vehicle Software Engineer - Rust Controls
Core
Design abstractions for hardware control behavior in a distributed system and develop ground and vehicle automation.
Role type
Vehicle Software Engineer (Rust Controls)
Builds
Ground and vehicle automation systems, hardware control abstractions, and user-facing guardrails for the autonomy ecosystem.
Domain
Autonomous vehicles, embedded systems, distributed control systems
Deliverable
production ML models | product features
Required skills
Rust, Python, systems thinking, mathematical modeling, hardware-software integration
Preferred skills
control theory, compiler development
Technologies
Rust, Python
Responsibilities
Design abstractions for hardware control behavior in a distributed system, Create user-facing guardrails for the autonomy ecosystem, Develop ground and vehicle automation, Build software tests, Support hardware testing, Own and dogfood automation building blocks that command physical vehicle hardware