
Real job — pulled straight from Woven by Toyota’s careers page · Verified July 9, 2026 · No reposts.
Job description
Woven by Toyota is hiring a Software Engineer, Control Integration — a full-time, based in Tokyo role. Apply directly on Woven by Toyota's careers page below.
Software Engineer, Control Integration
Team: AD/ADAS
Location: Tokyo
Commitment: Employee
Workplace Type: hybrid
TEAM
WHO ARE WE LOOKING FOR?
- Must know MPC in practice in order to negotiate requirements for a streamlined/simplified software design, challenging the status quo
- Able to communicate clearly and concisely about design trade offs and impact analysis
- Be willing to constantly learn and sharpen modern C++skills with an eye toward best practices for production code (ideally familiar with AUTOSAR and other C++guidelines)
RESPONSIBILITIES
- Break down high-level requirements into implementable requirements without over-constraining the software design
- Dive deep into technical topics such as Model Predictive Control, estimation, and control theory in order to negotiate the implementation details
- Implement production C++code
- Test C++code and controller performance from unit test to integrated simulation and vehicle tests
MINIMUM QUALIFICATIONS
- Masters or PhD in Control Systems, Estimation, Robotics, or similar field
- 3+years working in AD/ADAS or highly related field (robotics, other control systems)
- Strong understanding of vehicle dynamics, control, and estimation
- C++programming experience
- Working proficiency in English (verbal and written)
- Excited about improving vehicle safety and the overall customer mobility experience
NICE TO HAVES
- Japanese language skills
- Solid understanding of convex optimization and machine learning
- Experience developing software for mass production
Get Software Engineer jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs


Owner's Airside & Infrastructure Engineering Team Lead


Frequently asked questions
What skills are required for Software Engineer, Control Integration at Woven by Toyota?
The required skills for Software Engineer, Control Integration at Woven by Toyota include: C++, Machine Learning.
What is the seniority level for Software Engineer, Control Integration at Woven by Toyota?
Software Engineer, Control Integration at Woven by Toyota is a Mid Level level position.
How do I apply for Software Engineer, Control Integration at Woven by Toyota?
You can view the full description and apply for Software Engineer, Control Integration at Woven by Toyota on EchoJobs: https://echojobs.io/job/woven-by-toyota-software-engineer-control-integration-jbv13.