System-Level Validation SDET
  • GTECH LLC
2 Days Ago
NA
W2, C2C, 1099
Palo Alto-CA
10-20 Years
Required Skills: Validation, automation, Python, C, Integration,Testing
Job Description
Rather than someone writing traditional automated tests, this engineer will:
  • Build testing infrastructure
  • Design tools
  • Develop software frameworks
  • Create simulation environments
  • Support battery validation
The role sits directly between software engineering and test engineering.
 Responsibilities
Take multiple component-level test assets and integrate them together into a larger validation platform.
Think:
Component Test Assets ↓ Integrated System Platform ↓ Full Vehicle-Level Behavioral Validation
 
Core Technical Stack
Required Skills
Python
 
Most important skill discussed
Candidate must be:
•            Strong programmer
•            Comfortable building applications
•            Able to develop tools from scratch
•            Comfortable maintaining large codebases
Python is heavily used throughout the testing ecosystem.
C Programming
Not as important as Python but still valuable.
Used throughout portions of the test framework.
 
Candidates should demonstrate they can:
•            Design software themselves
•            Architect solutions
•            Understand system design
•            Review generated code critically
 
Strong candidates should demonstrate:
Architecture Thinking
Can they:
•            Design reusable libraries?
•            Define interfaces?
•            Think beyond a single coding task?
•            Understand integration impacts?
 
Debugging Capability
Can they:
•            Evaluate generated code?
•            Improve poor implementations?
•            Refactor software?
•            Recognize bad patterns?
 
team builds internal software platforms.
They require engineers capable of:
•            Building sustainable solutions
•            Supporting future integration needs
•            Thinking at system scale
 
Technology Mix
This position combines:
Skills
•            Vector experience
•            Vendor test systems
•            Validation infrastructure
 
PLUS
Software Development Skills
•            Python development
•            Test automation
•            Integration work
PLUS
System-Level Thinking
•            End-to-end validation
•            Cross-system interactions
•            Platform ownership

Jobseeker

Looking For Job?
Search Jobs

Recruiter

Are You Recruiting?
Search Candidates