
Software Engineer II, Safety & Quality Tooling
Woven by Toyota1 month ago
Ann Arbor, MI, USAMid Level
H1B sponsor
Responsibilities
- Design, develop, and integrate reusable software safety tooling for fault injection, traceability, static analysis, coverage, and other quality functions.
- Adapt and tune safety and quality tooling settings and integrate them into continuous integration workflows.
- Work closely with AD/ADAS domain experts and subteams to improve software safety and quality.
- Identify build and infrastructure improvements that increase developer efficiency.
- Mentor other engineers and contribute to current software engineering practices.
Requirements
- Proficiency with shell scripts, C/C++, Python, Bazel, Git, Linux, and continuous integration.
- Bachelor’s or master’s degree in Computer Science, Engineering, or equivalent experience.
- At least 3 years of relevant work experience.
- Ability to work autonomously across multiple teams, navigate technical ambiguity, debug and troubleshoot effectively, and make sound technical tradeoffs.
- Preferred experience includes automotive or ADAS software, safety-critical software, ISO 26262, UL 4600, IEC 61508, DO-178C, generic C/C++ libraries, and build configuration.
Benefits
- Health, wellness, dental, and vision coverage.
- 401k program.
- Flexible vacation policy.
- Family planning and care benefits.
About Woven by Toyota
Woven by Toyota develops software for automated driving, advanced driver assistance, and software-defined vehicles, primarily for Toyota and its partners. Its products include Arene (a vehicle software platform), AD/ADAS technologies, and the Woven City test course, supported by cloud and AI infrastructure. Founded in 2023 and headquartered in Chuo-ku, Tokyo, it operates as a Toyota Motor Corporation subsidiary focused on vehicle software and mobility systems.