Staff Embedded Software Validation Engineer

2T Consulting

Palo Alto, CA

Posted On: May 01, 2026

Posted On: May 01, 2026

Job Overview

Job Type

Contract - W2, Contract - Independent

Experience

5 - 10 Years

Salary

Depends on Experience

Work Arrangement

On-Site

Travel Requirement

0%

Required Skills

  • Embedded Software Testing
  • Python
  • test automation
  • PyTest
Job Description
Roles and Responsibilities
  • Design and execute test plans, test cases, and automated regression suites for embedded software.
  • Develop and maintain automation frameworks and tools using Python-based testing frameworks (e.g., Pytest, Robot Framework).
  • Build and support test benches with production-grade automotive hardware.
  • Validate embedded systems across infotainment, Android, multimedia, connectivity, and network domains.
  • Collaborate with developers and system architects to ensure testability and requirement coverage.
  • Debug embedded system issues and triage regression failures.
  • Improve test infrastructure and automation coverage for scalability and reliability.
Required Skills & Experience
  • Bachelor’s/Master’s/PhD in Electrical, Mechatronics, Computer Science, or related field.
  • 5+ years in embedded software testing (automotive domain preferred).
  • Strong Python programming skills for test automation.
  • Experience with Pytest, Robot Framework, or similar tools.
  • Strong debugging skills for embedded systems (module/system level).
  • Experience in functional, integration, system, and regression testing.
  • Exposure to automotive domains such as infotainment, connectivity, UI, or power systems.
Preferred Skills
  • Experience with CAN, CAN-FD, LIN, Ethernet (MQTT/gRPC/DDS).
  • Familiarity with Android-based systems and automotive diagnostics.
  • Knowledge of ISO 26262 and automotive safety standards.
  • Experience with HIL/SIL testing and Linux environments.
  • Proficiency in C/C++ and embedded system debugging.
  • Understanding of DBC, LDF, ARXML, or similar automotive data formats.
  • Experience with CI/CD pipelines in embedded environments.

Job ID: 2C321129


Posted By

Shayne

Sr. Recruiter