Software Test Automation Engineer

Software Test Automation Engineer

Contract Type:

Contractor

Location:

Tustin

Industry:

Automotive

Contact Name:

Taylor Proudfoot

Contact Phone:

Date Published:

16-Mar-2026

Location: Tustin, CA (100% onsite)

Duration: 5-Month Contract

Pay Range:$60.50-$65.50/hr

Schedule: Monday–Friday, 8:00 AM – 5:00 PM (OT up to 50 hours/week may be required, extending the work day to 8pm)


Overview

In this role, you will be part of a team responsible for the functional validation and testing of electronic control units (ECUs) across areas such as telematics, infotainment, battery management, ADAS, and zonal systems.

The team develops custom automated test solutions, including:

  • Internal software tools
  • Low-level firmware
  • Data management platforms
  • Custom electromechanical hardware

These solutions are deployed across internal teams, external laboratories, and manufacturing environments.


Responsibilities

  • Collaborate with electronics design teams to define test requirements and strategies
  • Develop automated test sequences in Python following best practices
  • Create clear, well-documented test cases and operating procedures
  • Partner with validation, reliability, EMC, and product launch teams to ensure requirements are met

Qualifications

  • Bachelor’s or Master’s degree (or equivalent experience) in Electrical/Electronics Engineering
  • 5+ years of experience designing automated test equipment (ATE) for electronics
  • Ability to read electrical schematics, analyse PCB layouts, and interpret datasheets
  • Experience in automotive, semiconductor, or aerospace industries

Technical Skills

  • Strong knowledge of vehicle communication protocols:
    • CAN, CAN-FD, DoIP, Automotive Ethernet, LIN
  • Experience with industrial buses and protocols:
    • USB, VISA, GPIB, Ethernet, Serial, RS-485, SPI, I2C
  • Hands-on experience with automation instrumentation, including:
    • Programmable power supplies
    • Multiplexers
    • Digital multimeters (DMMs)
    • Signal analyzers and generators
    • Multifunction digital/analog devices
  • Strong Python programming experience

Must-Have Requirements

  • Solid Python programming skills
  • Experience with automation instrumentation
  • Ability to read and interpret electrical circuits and schematics
  • Familiarity with vehicle communication protocols
  • Experience with industrial communication protocols
  • Mandatory: Experience with hardware debugging

Nice to Have

  • Experience with databases and data tools such as:
    • SQL
    • Databricks
    • Apache Superset



...

Apply Now
Apply Now

Share this job

Interested in this job?
Save Job
Create As Alert

Similar Jobs

SCHEMA MARKUP ( This text will only show on the editor. )