Senior/Staff System Software Engineer - ADAS Vision Platform

Phantom AI$150K — $180K *
Manufacturing & Automotive
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 6+ years building system software for real-time or embedded environments
  • Expert-level proficiency in C++ and solid experience with C
  • Deep knowledge of operating systems and computer architecture
  • Hands-on experience with ROS or ROS2
  • Fluency in serialization and middleware like Protocol Buffers
  • Experience with AI-assisted development tools
  • BS/MS in Computer Science or equivalent experience

Responsibilities

  • Own the runtime infrastructure of a real-time vision system
  • Build infrastructure for the vision stack to run across various environments
  • Design data replay and simulation systems for rapid development
  • Ensure portability and efficiency across compute platforms
  • Design real-time communication paths connecting the vision system
  • Engineer to automotive safety and security standards
  • Develop and enhance AI-assisted engineering workflows

Benefits

  • Medical, dental, and vision coverage
  • Office snacks & reimbursable meals
  • Paid Time Off
  • FSA
  • 401K
Full Job Description


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


About Phantom AI

Phantom AI is a technology company that develops autonomous driving software for the automotive industry. The company's software is designed to enable Level 2+ autonomous driving, which allows for hands-free driving in certain conditions. Phantom AI's solutions are used by automotive manufacturers and suppliers to improve the safety and efficiency of their vehicles.
Learn more about Phantom AI
Size
50 employees
Industry
Founded
2019

Similar Jobs

More Manufacturing & Automotive Jobs

Find similar Senior/Staff System Software Engineer - ADAS Vision Platform jobs: