P3Mobility logo
P3Mobility Verified
Automotive, Transportation, Smart Cities, IoT, Software

V2X QA Engineer

Detroit, Michigan, United StatesRemoteFull Time$85,000–$115,000 /yrPosted 2 months ago

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

P3Mobility is seeking an experienced V2X QA Engineer to ensure the reliability and reproducibility of their connected vehicle technology solutions. This mid-level role involves converting real-world issues into repeatable test scenarios, defining acceptance criteria, and preventing regressions. The engineer will work closely with Field Support and Engineering to validate fixes and understand system behavior under various conditions, including degraded networks and edge cases. Key responsibilities include designing and executing test plans, improving diagnostic coverage, and integrating tests into CI/CD pipelines. A strong debugging mindset, proficiency in Linux, and experience with distributed systems are essential.

Company Description:

P3Mobility is a connected vehicle technology company advancing the future of transportation through innovative Vehicle-to-Everything (V2X) solutions. We partner with government agencies, transportation officials, and private-sector leaders to deploy cutting-edge software and infrastructure that improve safety, reduce congestion, and enable smarter mobility systems. Our work spans everything from pilot projects and grant-funded deployments to large-scale commercial rollouts. As a fast-paced, mission-driven organization, we value creativity, impact, and the ability to turn complex technical challenges into real-world results.

Job Description:

We are seeking an experienced V2X QA Engineer to own reproducibility, verification, and diagnostic rigor across our edge, controller, and V2X ecosystem.

This role is responsible for converting real-world field issues into repeatable test scenarios, defining clear acceptance criteria, and preventing regressions through structured validation. You will work closely with Field Support and Engineering to ensure issues are reproducible, fixes are validated, and system behavior is well understood under real-world conditions.

This is a mid-level role requiring a strong debugging mindset, comfort with distributed systems, and the ability to translate ambiguous behavior into controlled, testable conditions.

Why This Role Matters? Our systems operate in live transportation environments where intermittent issues, timing sensitivities, and edge conditions are common. This role ensures that issues are understood, fixes are verified, and failures do not repeat—protecting system reliability and engineering efficiency.

Responsibilities:

  • Design and execute test plans for incident reproduction and fix validation
  • Define clear acceptance criteria and “definition of done” for fixes
  • Transition manual validation into repeatable or automated tests where appropriate
  • Create long-run and stress tests for system reliability (timing freshness, intermittent connectivity, message delays/staleness)
  • Validate system behavior under degraded or variable network conditions
  • Identify edge cases related to distributed and time-sensitive systems
  • Improve logging requirements and diagnostic coverage across systems
  • Define and enforce use of correlation IDs and traceability across components
  • Establish best practices for capturing and organizing evidence during testing
  • Translate production incidents into new test cases and validation gates
  • Partner with Field Support to improve quality and completeness of diagnostic evidence
  • Update runbooks and test strategies based on recurring failure patterns
  • Work with engineering to prevent regression through structured verification workflows

Requirements:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
  • 4+ years experience in QA, validation, SDET, or diagnostics engineering
  • Strong debugging mindset with hypothesis-driven testing and controlled experimentation
  • Proficiency with Linux and log-driven troubleshooting
  • Experience working with distributed systems
  • Ability to write test scripts or harnesses
  • Experience integrating tests into CI/CD pipelines
  • Strong written communication for documenting test cases, results, and diagnostics
  • Ability to work cross-functionally with support and engineering teams

Preferred Qualifications

  • Experience supporting IoT or edge deployments
  • Familiarity with containers (Docker) and service-based architectures
  • Experience validating systems interacting with hardware or external controllers
  • Exposure to V2X, transportation, ITS, or public infrastructure systems
  • Familiarity with AWS environments and distributed logging/monitoring tools
  • Experience in V2X, transportation, ITS, or public infrastructure environments
  • Exposure to certificate management / PKI / secure communications

Pay Range: $85,000 - $115,000

Commitment: P3Mobility is open to arrangements varying from Full-time to 1099 Work

Location: Remote (US-based), Michigan or Arizona location preferred

Travel: ~10% to deployment sites

Reports To: VP of Operations

Ready to apply?
You'll be redirected to P3Mobility's application page.