FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer, Behavior Actuation
Woven by Toyota. Write and review C++ code to implement and integrate control algorithms and related functionality across development and production environments .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in C++ development and vehicle control systems, with a strong focus on software quality, safety compliance, and effective communication across teams. Proven ability to mentor engineers and improve processes in automotive software development.
Highest-signal resume keywords
C++ DevelopmentVehicle ControlSoftware Quality AssuranceISO 26262 ComplianceEmbedded Software
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
C++ ProgrammingControl AlgorithmsFailsafe Software ArchitectureMotion ControlPID ControlLQR ControlMPC ControlLearning-Based ControlVehicle DynamicsAutomated Driving
Soft Skills
MentoringCommunicationProblem-SolvingCollaborationLeadership
Tools & Technologies
BazelGitHub CI/CDLLVMGCCSimulation Tools
Industry Keywords
FuSa ComplianceISO 26262AUTOSARAutomotive SoftwareControl Systems
Tech Stack
Tools & technologiesC++
About the role
Key responsibilities & impact- Write and review C++ code to implement and integrate control algorithms and related functionality across development and production environments
- Work with Control Engineers to design and validate high quality software components in compute-constrained contexts
- Design, implement, and validate failsafe software architectures
- Mentor other AD engineers on software quality and maintainability
- Lead by example by leveraging automation and effective lightweight processes
- Document and communicate information, plans, and decisions across function and levels
- Investigate and root-cause systems-level AD issues using simulation and real-world data
- Proactively improve existing tools and processes
Requirements
What you’ll need- Bachelors or Masters in Computer Science, Robotics, Electrical Engineering, Control Systems, or a related field
- 5+ years of experience in modern C++ development and support tools for ensuring software quality
- 3+ years of experience in vehicle control, automated driving, or robotics; working in an academic lab counts for this
- Working proficiency in English (verbal and written)
- Familiarity with Bazel-based build systems, GitHub CI/CD, and LLVM/GCC toolchain configuration
- Knowledge of embedded software, tooling, and testing strategies for automotive
- Delivered FuSa compliant software or working knowledge of ISO 26262 and AUTOSAR
- Experience with motion control such as PID, LQR, MPC, learning-based control, and vehicle dynamics
Benefits
Comp & perks- Excellent health, wellness, dental and vision coverage
- A rewarding 401k program
- Flexible vacation policy
- Family planning and care benefits