Validation Software Engineer

Phantom AIMountain View, CA
3d$120,000 - $160,000Hybrid

About The Position

At Phantom AI, we’re on a mission to redefine vehicle safety and autonomy. Our System & Validation Team builds the tools and infrastructure to ensure our products meet the highest reliability, performance, and safety standards. We’re looking for a software engineer who thrives at the intersection of software design, machine learning, data science, and simulation. What You’ll Do Simulation: Improve the efficiency, reliability, and trustworthiness of our simulation framework(HILS and SILS). Our simulations replay real-world sensor and vehicle data into the vision software running on actual boards, enabling deterministic validation of behavior and decision-making. Data Logging & Telemetry: Design and maintain high-throughput logging services to capture raw sensor data (Camera, Radar, LiDAR) and vehicle bus data (CAN/Ethernet). Ensure data integrity and time synchronization across distributed systems Optimize & Scale: Enhance the performance and scalability of our evaluation frameworks. Build Validation Infrastructure: Design, develop, and maintain tools for data collection, data processing, simulation, evaluation, visualization, and analysis. Cross‑Functional Collaboration: Work closely with ML researchers, perception engineers, and vehicle test engineers to translate requirements into robust vision software.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience
  • 2+ years of experience delivering complex, production-quality software
  • Expert-level Python skills and solid software‑design experience
  • Proficiency with Git and familiarity with C++
  • Comfortable on Linux: command‑line fluency, Bash scripting, and debugging
  • Working knowledge of ROS (preferably ROS 2)
  • Hands-on experience with HILS, SILS, or board-level simulation system setup and maintenance
  • Experience with vehicle communication protocols (CAN, Ethernet) and data logging workflows

Nice To Haves

  • Hands‑on experience in ADAS, computer vision, autonomous driving, or robotics
  • Working knowledge of OpenCV
  • Knowledge of hardware debugging and electrical/electronic system integration
  • Master’s degree or higher in a relevant area

Responsibilities

  • Improve the efficiency, reliability, and trustworthiness of our simulation framework(HILS and SILS)
  • Design and maintain high-throughput logging services to capture raw sensor data (Camera, Radar, LiDAR) and vehicle bus data (CAN/Ethernet)
  • Ensure data integrity and time synchronization across distributed systems
  • Enhance the performance and scalability of our evaluation frameworks
  • Design, develop, and maintain tools for data collection, data processing, simulation, evaluation, visualization, and analysis
  • Work closely with ML researchers, perception engineers, and vehicle test engineers to translate requirements into robust vision software.

Benefits

  • Medical, Dental, and vision coverage
  • Office snacks & reimbursable meals
  • Paid Time Off
  • FSA
  • 401K
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service