Senior/Staff System Software Engineer — ADAS Vision Platform

Posted 2 Days Ago
Be an Early Applicant
Mountain View, CA, USA
In-Office
Senior level
Artificial Intelligence • Automotive • Computer Vision • Software
The Role
Own and evolve the real-time runtime and data pipelines for an automotive multi-camera vision stack: task orchestration, IPC, sensor ingestion, deterministic latency, portability across ECUs and datacenter, simulation/replay/test infra, vehicle communications, and safety/security engineering.
Summary Generated by Built In
About Us

PhantomVision™ is Phantom AI's production computer vision system for ADAS: a multi-camera, real-time perception stack that ships on automotive ECUs running Linux, QNX, and INTEGRITY. Behind the perception algorithms sits the platform that makes them run — the real-time runtime, the sensor and data pipelines, the simulation and test infrastructure, and the interfaces to the vehicle. This role owns that platform.

You'll work at the boundary where algorithms meet hardware, where recorded data meets live systems, and where a research idea becomes software that runs deterministically at 30 frames per second in a moving car.

What you'll do
  • Own the runtime infrastructure of a real-time vision system: task orchestration, inter-process messaging, sensor ingestion, and deterministic data flow under hard latency budgets
  • Build the infrastructure that lets the vision stack run anywhere — on target ECUs, on a developer's desk, and at scale against large volumes of recorded drive data
  • Design and evolve data replay, simulation, and regression-testing systems that turn field recordings into fast, repeatable development loops
  • Keep the stack portable and efficient across compute platforms and DNN inference runtimes, from datacenter GPUs to automotive SoCs
  • Design the real-time communication paths that connect the vision system to vehicle platforms and external consumers
  • Engineer to automotive safety and security standards (ISO 26262, ISO 21434) without giving up development speed
  • Build and sharpen the team's AI-assisted engineering workflows — coding agents, AI-assisted code review, test generation — and set the standard for how they're used well
What you bring
  • 6+ years building system software for real-time or embedded environments
  • Expert-level C++ (and solid C), including debugging on real hardware under real-time constraints
  • Deep grounding in operating systems and computer architecture: scheduling, memory, caches, IPC, and what they cost
  • Hands-on ROS or ROS2 experience — designing nodes/components, defining messages, working with bag data
  • Fluency in serialization and middleware (Protocol Buffers, DDS, ZeroMQ, or similar) and network programming over TCP/UDP/Ethernet
  • Working practice with AI-assisted development tools as a normal part of how you build, debug, and test
  • BS/MS in Computer Science or equivalent experience
Nice to have
  • Depth in an RTOS or safety-grade platform: QNX, RT Linux, or Green Hills INTEGRITY
  • Experience across both ROS1 and ROS2 ecosystems, including bag formats (rosbag/rosbag2/MCAP) and DDS configuration
  • DNN inference runtimes and accelerators: TensorRT, TIDL, CUDA, quantized inference, and their pre/post-processing pipelines
  • Cloud-scale data or simulation pipelines: containers, orchestration, batch compute, CI at fleet-data volume
  • Automotive communication protocols: CAN, automotive Ethernet, SOME/IP
  • Time spent shipping software in an automotive, robotics, or autonomous-vehicle setting

 

Benefit
  • Medical, dental, and vision coverage
  • Office snacks & reimbursable meals*
  • Paid Time Off 
  • FSA
  • 401K

 

Equal Opportunity for Diversity & Inclusion

Phantom AI provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.


Skills Required

  • 6+ years building system software for real-time or embedded environments
  • Expert-level C++ and solid C, including debugging on real hardware under real-time constraints
  • Deep grounding in operating systems and computer architecture (scheduling, memory, caches, IPC)
  • Hands-on ROS or ROS2 experience (designing nodes/components, defining messages, working with bag data)
  • Fluency in serialization and middleware (Protocol Buffers, DDS, ZeroMQ, or similar)
  • Network programming over TCP/UDP/Ethernet
  • Working practice with AI-assisted development tools as part of normal workflow
  • BS/MS in Computer Science or equivalent experience
  • Depth in an RTOS or safety-grade platform (QNX, RT Linux, Green Hills INTEGRITY)
  • Experience across ROS1 and ROS2 ecosystems, including bag formats (rosbag/rosbag2/MCAP) and DDS configuration
  • Experience with DNN inference runtimes and accelerators (TensorRT, TIDL, CUDA, quantized inference)
  • Experience with cloud-scale data or simulation pipelines: containers, orchestration, batch compute, CI at fleet-data volume
  • Familiarity with automotive communication protocols (CAN, automotive Ethernet, SOME/IP)
  • Experience shipping software in automotive, robotics, or autonomous-vehicle settings
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Burlingame, CA
45 Employees
Year Founded: 2016

What We Do

Phantom AI’s mission is to democratize the use of advanced driver-assistance systems (ADAS) to reduce accidents, save lives and make driving more enjoyable, while delivering tomorrow’s self-driving technology. Founded by a team with deep automotive and AI expertise, Phantom AI provides a comprehensive autonomous driving platform featuring computer vision, sensor fusion and control capabilities. Phantom AI has created the most accurate and highest-performing AI solutions available today that meet car manufacturer requirements, at a much lower price than existing solutions

Similar Jobs

Expedia Group Logo Expedia Group

Principal Product Manager

AdTech • eCommerce • Information Technology • Software • Travel • Generative AI
Hybrid
4 Locations
16000 Employees
208K-387K Annually

Block Logo Block

Strategic Programs Lead

Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
In-Office or Remote
8 Locations
12000 Employees
164K-297K Annually

Block Logo Block

Software Engineer

Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
In-Office or Remote
8 Locations
12000 Employees
121K-213K Annually

Grainger Logo Grainger

Account Manager

eCommerce • Information Technology • Retail • Industrial
Hybrid
South San Francisco, CA, USA
26000 Employees
72K-121K Annually

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account