Senior Systems Engineer - Real-Time Vehicle Software & ADAS

Woven Planet

Ann Arbor (MI)

On-site

USD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Woven by Toyota seeks a highly technical systems software engineer for the Applied Engineering SDK. You will design, implement and verify system‑level components in C++ and embedded firmware for real‑time automotive systems, collaborating with global partners to deliver robust architectures.

This role focuses on cross‑domain data orchestration, requirement traceability, and safety‑critical software practices.

Qualifications

  • 4+ years of experience creating detailed system and software‑level requirements for complex products
  • Bachelor degree or higher in systems engineering, computer science, embedded engineering, or related field
  • Experience with CATIA for architecture modeling and JAMA for requirement management are MUST for creating and documenting system and software architectures (SysML, UML)
  • Experience with breaking down stakeholder requests into use cases, traceable systems and software requirements along with acceptance tests
  • Deep understanding of vehicle networking, specifically in Advanced Driver‑Assistance Systems (ADAS) and cockpit architecture, other ECU architectures
  • Ability to perform code reviews in C++, Python
  • Exposure to cloud platforms, containerization, and DevOps tooling is required
  • Proficiency with modern build systems and CI/CD environments (e.g., Bazel, GitHub/GitLab)

Responsibilities

  • Collaborate with peer systems engineers, product, and global partners to design and implement software solutions as a part of the Applied Engineering team (SDK), ensuring reliability, scalability, and high performance
  • Develop, integrate, and maintain system‑level software components, with a strong focus on C++ and embedded firmware for real‑time automotive systems.
  • Implement and enhance middleware components, inter‑process communication frameworks, and scheduling systems to support hardware‑agnostic, update‑friendly vehicle services that bridge multiple in‑vehicle domains and support rapid feature deployment
  • Drive and support the development of system design specifications including state machines, sequence diagrams, and create testable system requirements, software requirements and establish traceability across all these artifacts.
  • Identify, troubleshoot, and resolve complex software and system‑level issues, working closely with quality and integration engineers

Skills

C++
Python
Systems engineering
Requirements management
Traceability
ADAS
CI/CD
Cloud platforms

Education

Bachelor's degree or higher in systems engineering, computer science, embedded engineering, or related field

Tools

CATIA
JAMA
UML/SysML
CI/CD tooling
Bazel
GitHub
GitLab
Containers

Job description

Woven by Toyota seeks a highly technical systems software engineer for the Applied Engineering SDK. You will design, implement and verify system‑level components in C++ and embedded firmware for real‑time automotive systems, collaborating with global partners to deliver robust architectures.

This role focuses on cross‑domain data orchestration, requirement traceability, and safety‑critical software practices.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

System Safety Engineer — Automotive ADAS Safety
System Safety Engineer — Automotive ADAS Safety

Woven by Toyota • Ann Arbor (MI)

On-site
USD 110,000 - 150,000
Health insurance
401k program
Flexible vacation policy
+1
Senior Systems Engineer – Automotive Platform
Senior Systems Engineer – Automotive Platform

Woven by Toyota • Ann Arbor (MI)

On-site
USD 90,000 - 120,000
Excellent health, wellness, dental and vision coverage
401k program
Flexible vacation policy
+1
System Safety Engineer for Autonomous Driving
System Safety Engineer for Autonomous Driving

Woven • Ann Arbor (MI)

On-site
USD 110,000 - 150,000
Excellent health, wellness, dental and
Vision coverage
Family planning and care benefits
Senior ADAS Simulation Engineer (Rust/C++)
Senior ADAS Simulation Engineer (Rust/C++)

Woven by Toyota • Palo Alto (CA)

On-site
USD 140,000 - 230,000
Excellent health coverage
401(k) program
Flexible vacation policy
+1
Systems Engineer, Arene Applied Engineering
Systems Engineer, Arene Applied Engineering

Woven • Ann Arbor (MI)

On-site
USD 95,000 - 130,000
Health coverage
Family planning and care benefits
Senior ADAS Systems Engineer: From Concept to Production
Senior ADAS Systems Engineer: From Concept to Production

Tata Technologies • Ann Arbor (MI)

On-site
USD 110,000 - 190,000
Systems Engineer II, Arene Applied Engineering
Systems Engineer II, Arene Applied Engineering

Woven Planet • Ann Arbor (MI)

On-site
USD 120,000 - 160,000
ADAS Systems Engineer – Vehicle Intelligence & Safety
ADAS Systems Engineer – Vehicle Intelligence & Safety

CTC • Ann Arbor (MI)

On-site
USD 100,000 - 150,000
ADAS Engineer
ADAS Engineer

Tata Technologies • Ann Arbor (MI)

On-site
USD 110,000 - 190,000
Senior Real-Time System Software Engineer - ADAS Vision
Senior Real-Time System Software Engineer - ADAS Vision

Phantom-Ai-2 • Mountain View (CA)

On-site
USD 180,000 - 240,000
Medical coverage
Dental coverage
Vision coverage
+3