CareerPlan

Software Engineer - Controls

TokyoFull-time2026-06-30 → 2026-11-09
Hybrid

Core

Design and implement high-performance controls modules for autonomous navigation of off-road vehicles in challenging terrain.

Role type

Senior IC software engineer (autonomous vehicle controls)

Builds

Controls modules for off-road vehicle autonomy

Domain

Automotive / Autonomous Systems / Control Theory

Deliverable

production ML models | product features

Required skills

nonlinear MPC, MPPI control, differential equations, numerical optimization, numerical analysis, physics, C++

Preferred skills

quadratic programming solvers, nonlinear optimization tools, machine learning for vehicle dynamics, safety-critical C++ (MISRA/AUTOSAR), large industrial vehicles

Technologies

OSQP, SCS, CasADi

Responsibilities

Design and implement controls modules for off-road autonomous navigation; Characterize customer vehicle dynamics to reduce simulation-to-real-world gaps; Evaluate academic research for optimal-control solutions; Collaborate with customer engineers and manage relationships

Seniority

Senior, hands-on IC