Unlock Full Resume Report

This position is no longer accepting applications

Positions open for more than 30 days are automatically closed and marked as expired

Don't let one closed door slow you down, here's your next move:

June 24, 2026

Platform Verification Engineer - Software Systems

Mid • Hybrid

133,656 - 222,000 USD/yr

San Francisco, CA

Focus

  • Creating verification plans for autonomous vehicle subsystems based on requirements.
  • Developing and maintaining test infrastructure including simulation, Continuous Integration (CI) and analytics dashboards.
  • Automated test execution and reporting.

Responsibilities

  • Own the verification of autonomy platform software against requirements and define efficient evaluation methods.
  • Act as a central point of contact for verification of code modules including localization, motion planning and control.
  • Define improvements for a highly realistic simulator to verify autonomous platform aspects under required conditions.
  • Write and track tests and test executions in line with project milestones.
  • Create statistical analysis methods to inspect platform performance across large datasets.
  • Implement tools and methodologies to streamline and automate verification processes.
  • Collaborate with engineering teams to validate AV software releases before physical deployment.
  • Apply in-depth understanding of sensors, compute and actuators used in self-driving systems.

Qualifications

  • Bachelor’s degree in an engineering discipline (MS/PhD preferred) with 3+ years of experience in automotive, robotics, or related industry.
  • Experience in systems engineering and verification & validation (V&V), working with requirements and metrics.
  • Knowledge of the typical autonomous vehicle stack.
  • Experience verifying complex systems.
  • Strong fundamentals in mathematics, engineering, physics, and understanding of vehicle dynamics.
  • Strong software development skills in Python, C++, or Rust with proficiency in data analysis and statistics.

Bonus / Nice to Have

  • Experience developing and launching products in autonomous vehicle or robotics industries.
  • Experience with high-fidelity simulation systems.
  • Experience building software systems from scratch.

Salary Range

US: $133,650 - $222,000 USD plus equity incentive awards and annual performance bonus.
Canada: $154,289 - $220,000 CAD plus equity incentive awards and annual performance bonus.

Perks / Benefits

  • Competitive compensation and equity awards.
  • Health and Wellness benefits including Medical, Vision and Dental coverage.
  • Unlimited Vacation.
  • Flexible hours and Work from Home support.
  • Daily drinks, snacks and catered meals (when in office).
  • Regularly scheduled team building activities and social events.

Similar jobs you might like

Technology

emagine Polska

Validation Engineer

Mid

On-site

Pune, MH, India

🏢 Summary: Validation Engineer role focused on planning, executing, and automating automotive system validation for Seat, Cluster, and ADAS products. The position covers test design, scenario testing, defect management, traceability, safety-related validation, and system test reporting. 🗂️ Requirements: Bachelor’s degree in Electronics or Electrical Engineering, 3–6 years of Seat, Cluster, or ADAS validation experience, Knowledge of automotive CAN, Ethernet, CAPL, and Python, Understanding of Infotainment, Cluster, or ADAS product architecture, Experience with ASPICE and Agile methodologies, Ability to analyze system architecture and requirements, Experience creating and executing test cases and test scripts, Experience with ALM, Interenterprise Architect, Jira, and Confluence, Hands-on experience with Vector CANoe, VT System, vTESTstudio, and V-Flash DIVA 📃 Skills: CAN, Ethernet, CAPL, Python, ASPICE, Agile, ALM, Jira, Confluence, CANoe, VTSystem, vTESTstudio, VFlash, DIVA, ISO26262, Infotainment, ADAS 🏢 Description: Introduction & Summary: The Validation Engineer is responsible for executing all activities related to the System Validation test scope, adhering to internal best practices while focusing on delivery, quality, and cost objectives. This role is integral to the System Validation team, ensuring high standards in automotive validation processes. Main Responsibilities: Core duty involves conducting comprehensive system validation tests aligned with established strategies and standards. Creation and execution of test patterns/sequences for system validation. Design, review, and execute test cases based on system architecture requirements. Conduct scenario-based testing, analyze results, and report defects. Develop test cases for Technical Safety Concept/System Requirement (ISO 26262). Define system automation test strategies in accordance with internal test automation environments. Review System Architecture Design focusing on testability. Ensure requirement traceability from architecture to system test cases. Implement automated test cases in the established Automated Test Environment. Generate System Test Reports per organizational standards. Manage defects by tracking progress towards resolution. Key Requirements: Bachelor of Engineering degree in Electronics/Electrical. 3 to 6 years of experience in Seat, Cluster, ADAS Validation. Proficient understanding of automotive systems: CAN, Ethernet, CAPL, Python. Knowledge of product architecture (Infotainment, Cluster, ADAS). Experience with ASPICE and Agile methodologies. Ability to analyze system architecture and requirements. Experience in driving test cases and test scripts. Familiarity with Requirements Management Tools (ALM, Interenterprise Architect) and Atlassian Suite (Jira, Confluence). Hands-on experience with Toolchains: Vector Canoe, VT system, Vteststudio, V-Flash DIVA. Nice to Have: Experience working in a Scrum team within Agile frameworks. Familiarity with the Software Testing Life Cycle (STLC). Experience with ASPICE SYS4 & SYS5. Vehicle testing experience. Knowledge of COM protocols like 100BT1, 10BT1S, DOIP, SomeIP, TCP, UDP.

Technology

Aptiv Services Poland S.A.

Expert Software Engineer - Testing

Senior

Hybrid

Kraków, MA, Poland

🏢 Summary: Test innovative embedded software solutions for a cross-domain middleware platform in an Agile automotive development team. The role focuses on developing and executing test cases, supporting Jenkins deployments, and applying automotive standards and processes using Python, C++, Linux, and CI/CD tooling. 🗂️ Requirements: Degree in Computer Engineering, Computer Science, Information Systems, Electrical Engineering, or related field, Knowledge of testing techniques, Familiarity with testing tools, 5+ years of Python programming experience, Object-oriented programming knowledge, Daily use of CI/CD tools, Daily use of Linux 📃 Skills: Python, C++, Jenkins, pytest, Linux, CI/CD, Polarion, POSIX, AUTOSAR, ASPICE 🏢 Description: Job Description DUTIES AND RESPONSIBLITIES: Test innovative software solutions in embedded environments Develop and execute testcases for a cross-domain middleware platform based on technical requirements within a modern toolchain. Python environment C++ Applications Jenkins deployments Take responsibility for the execution of standards and processes in Automotive industry. Work in an Agile cross-function development team. BASIC REQUIREMENTS: Degree in Computer Engineering, Computer Science, Information Systems, Electrical Engineering or related field. Knowledge in testing techniques Familiarity with common Testing Tools e.g.: pytest library 5+ years Python programming skills. Object Oriented Programming knowledge is a must Daily usage of CI/CD tools Daily usage of Linux Advantageous: Familiarity with requirements engineering tools (e.g. Polarion). C++ experience Extensive understanding of Service Oriented Architecture and POSIX-based embedded systems. Familiarity with AUTOSAR. Automotive software development (v-cycle, ASPICE, etc.)