Validation Engineer

Insight Global

Palo Alto (CA)

On-site

USD 96,000 - 117,000

Full time

10 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Insight Global is seeking a Platform Software Validation Engineer for a 1-year contract, onsite in Palo Alto or Long Beach. You will drive post-silicon bench testing on microcontrollers, validating RTD, STM, automotive Ethernet, and bootloaders, while aligning with ISO 26262 safety goals and developing Python-based test frameworks.

The role requires strong embedded development experience, Python scripting, and expertise in automotive protocols (ADAS/UE).

Qualifications

  • Education: B.S. or M.S. in Electrical Engineering, Computer Engineering, Computer Science, or a related STEM field.
  • Hands-on experience debugging and validating microcontrollers (ESP32 etc).
  • Deep understanding of automotive networking protocols (Automotive Ethernet, CAN FD, LIN, UDS/ISO 14229).
  • Familiarity with Realtek Ethernet transceivers/switches and low-level peripheral timers (STM).
  • Knowledge of ISO 26262 processes, HSIs, and safety-critical testing techniques.
  • Fluent in Python for bench automation; C for embedded software inspection.

Responsibilities

  • Post-Silicon Bench Testing & Hardware Validation on evaluation boards and ECUs.
  • Configure and validate hardware peripherals (STM, memory protection units, interrupt controllers).
  • Validate PHY/switch drivers for high-speed automotive Ethernet.
  • Architect and execute test strategies for bootloaders and flashing via UDS over CAN/Ethernet.
  • Develop automated regression test frameworks in Python; target-side C/C++/Rust tests.

Skills

Embedded systems
Python scripting
C programming
Automotive Ethernet
CAN FD
UDS ISO14229
ISO 26262
Debugging hardware
RTD validation

Education

B.S./M.S. in EE/CE

Tools

dSPACE ControlDesk
Vector VT System
RAD-Gigastar
Spirent TestCenter

Job description

1 year contract + extensions/potential conversion

Onsite in Palo Alto or Long Beach

Pay Rate: $70-$85hr

Required Skills & Experience
  • Education: B.S. or M.S. in Electrical Engineering, Computer Engineering, Computer Science, or a related STEM field.
  • Processor Expertise: Hands-on experience debugging and validating microcontrollers (ie. ESP32,
  • Automotive Communication: Deep understanding of automotive networking protocols, including Automotive Ethernet (100BASE-T1/1000BASE-T1), CAN FD, LIN, and Unified Diagnostic Services (UDS / ISO 14229) for flashing configurations.
  • Silicon Ecosystems: Proven familiarity with Realtek Ethernet transceivers/switches and configuring low-level peripheral timers like the STM.
  • Functional Safety Standards: Comprehensive understanding of ISO 26262 processes, hardware software interface definitions (HSI), and safety-critical testing techniques.
  • Software Toolkit: Strong programming fluency in Python for building bench automation frameworks, alongside C for low-level embedded software inspection.
Nice to Have Skills & Experience
  • Experience using dedicated automotive hardware interfaces and packet injection tools such as Intrepid Control Systems RAD-Gigastar, Vector VN5610A/VN5640, or other
  • Familiarity with enterprise Layer 2/3 traffic emulation suites such as Keysight IxNetwork or Spirent TestCenter to validate switch latency and throughput boundaries.
  • Hands-on knowledge of network script automation using open-source packet
  • Advanced proficiency in automated debugging and memory trace extraction utilizing a Lauterbach Trace32 debugger or other vendor-specific debuggers.
  • Experience using bench automation and instrumentation platforms such as dSPACE (ControlDesk/ConfigurationDesk) or Vector VT System for modular I/O and fault-injection testing.
  • Proficiency configuring low-level registers, clocks, and peripheral drivers via vendor specific configuration tools.
  • ISO 26262 Code Compliance & Dynamic Analysis
  • Experience with target-based software testing and code coverage frameworks like QA Systems Cantata or Parasoft C/C++test to enforce structural safety standards.
  • Familiarity with static analysis and MISRA C/C++ compliance checkers such as QA MISRA, Helix QAC, or Synopsys Coverity.
Job Description

We are seeking a Platform Software Validation Engineer that drives and executes the safety, performance, and deterministic reliability strategies for next-generation automotive electronic control units (ECUs). In this role, you will develop and perform hands-on post-silicon bench testing on microcontrollers, validating Real-Time Drivers (RTD), the System Timer Module (STM), integrated automotive Ethernet chipsets, and bootloaders.

You will own the end-to-end definition and execution of test methodologies designed to comply with ISO 26262 ASIL functional safety requirements while optimizing real-time network stack throughput. You will architect automated test frameworks primarily controlled via Python frameworks, with flexibility to develop target-side test code in C, C++, or Rust. Your expertise in embedded systems and automotive industry knowledge will help ensure the quality and reliability of our software solutions.

What you’ll do...
  • Post-Silicon Bench Testing & Hardware Validation
  • Execute bench-level validation on physical silicon evaluation boards and custom automotive ECUs.
  • Configure and validate hardware peripherals, specifically focusing on the System Timer Module (STM), memory protection units, and interrupt controllers.
  • Integrate and verify PHY/switch drivers, validating high-speed automotive Ethernet transceiver performance under varied environmental conditions.
  • Bootloader & Flash Validation: Architect and execute test strategies for primary/secondary bootloaders, validating secure boot sequences (cryptographic signature verification), flashing routines via UDS (ISO 14229) over CAN/Ethernet, and
  • Driver & Performance Verification
  • Validate Real-Time Drivers (RTD) for bare-metal and AUTOSAR runtime environments.
  • Benchmark network stack throughput and latency using network testing utilities like iperf, CANoe, and hardware packet generators.
  • Analyze complex communication layers including TCP/IP, SOME/IP, and DoIP over automotive Ethernet interfaces.
  • Functional Safety & Test Automation
  • Design, implement, and maintain automated regression test frameworks controlled via Python scripts.
  • Develop target-side test applications in C, C++, or Rust when bare-metal deterministic execution or strict memory safety verification is required.
  • Author V&V test specifications mapped directly to safety goals to ensure compliance across various safety levels (ASIL B to ASIL D) in alignment with ISO 26262 Part 6.
  • Utilize advanced lab instrumentation (digital oscilloscopes, logic analyzers) and debuggers to capture signals and isolate physical-layer anomalies.

Utilize advanced lab instrumentation (digital oscilloscopes, logic analyzers) and

debuggers to capture signals and isolate physical-layer anomalies.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Hardware Validation Engineer
Hardware Validation Engineer

eTeam • Palo Alto (CA)

On-site
USD 110,000 - 150,000
Test Automation Engineer
Test Automation Engineer

Satyam Venture Engineering Services • Charlotte (NC)

On-site
USD 70,000 - 110,000
Embedded Engineer
Embedded Engineer

TechMatrix Inc • Southfield (MI)

On-site
USD 90,000 - 120,000
Embedded Hardware-Software Developer
Embedded Hardware-Software Developer

Luxoft • Dearborn (MI), Northern (KY)

Hybrid
USD 120,000 - 170,000
Automotive Platform Validation Engineer (Onsite)
Automotive Platform Validation Engineer (Onsite)

Insight Global • Palo Alto (CA)

On-site
USD 96,000 - 117,000
Test Automation Engineer
Test Automation Engineer

VBeyond Corporation • Tustin (CA)

On-site
USD 90,000 - 120,000
Senior Validation Engineer
Senior Validation Engineer

ACL Digital • Newark (CA)

On-site
USD 100,000 - 130,000
Embedded Firmware Validation Engineer
Embedded Firmware Validation Engineer

Applied Intuition • Sunnyvale (CA)

On-site
USD 140,000 - 210,000
Lead Platform Software V&V Engineer
Lead Platform Software V&V Engineer

Ford • Palo Alto (CA)

Hybrid
USD 150,000 - 284,000
Medical, dental, vision coverage
Parental leave and family care support
Vehicle discount program
+2
Lead Platform Software V&V Engineer
Lead Platform Software V&V Engineer

Ford-Motor-Company • Long Beach (CA)

Hybrid
USD 150,000 - 284,000
Medical insurance
Dental and Vision
Vehicle discount program
+2