Embedded Systems Validation Test Engineer (Python)

OSI Engineering

Cupertino (CA)

On-site

USD 89,544 - 103,320

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading engineering firm is seeking an Embedded Systems Validation Test Engineer in Cupertino, CA. This full-time role involves testing firmware and drivers while collaborating across various engineering teams. Ideal candidates have 2–8+ years in embedded systems, excellent Python skills, and a relevant degree. Pay ranges from $65–75 per hour, based on experience.

Qualifications

  • 2–8+ years of experience in developing and testing embedded systems/devices.
  • System Validation testing experience to validate and debug embedded products.
  • Excellent comprehension of hardware specs and schematics.

Responsibilities

  • Test and validate firmware and drivers for common firmware interfaces.
  • Implement features to support hardware testing and diagnosis of devices.
  • Collaborate with cross-functional teams on technology exploration.

Skills

Python test automation
Embedded systems development and testing
Understanding of ARM platform
Knowledge of hardware protocols
Debugging skills
Communication skills

Education

BS or MS in Computer Engineering, Computer Science, Electrical Engineering or equivalent

Job description

Overview

Embedded Systems Validation Test Engineer (Python) role focusing on testing and validating firmware, drivers, and related IPs across common interfaces, chipsets, and SoCs. You will implement features to support hardware testing and device diagnosis, and contribute to new technology exploration and proof of concept development. This is a highly multi-functional role requiring collaboration with EE, Systems Engineering, Software Engineering, Hardware Testing, QA, Factory, Manufacturing and Operations.

Responsibilities
  • Test and validate firmware and drivers for common firmware interfaces, chipsets, communications protocols and various SoC IPs.
  • Implement features to support hardware testing and diagnosis of devices.
  • Assist with new technology exploration and proof of concept development.
  • Collaborate with cross-functional teams including EE, Systems Engineering, Software Engineering, Hardware Testing, QA, Factory, Manufacturing and Operations.
Qualifications
  • 2–8+ years of experience in developing and testing embedded systems/devices
  • System Validation testing experience to validate and debug embedded products (FW/SW)
  • Excellent Python test automation experience
  • Understanding and experience with ARM platform and architecture/instruction set
  • Experience with standard hardware protocols (USB, UART, SPI, I2C, I2S, PCIe)
  • Experience with debuggers such as gdb
  • Able to comprehend hardware specs and schematics
  • Experience developing drivers/applications in Unix, Linux, or MacOS
  • Excellent written and verbal communication skills
  • BS or MS in Computer Engineering, Computer Science, Electrical Engineering or equivalent
Preferred Qualifications
  • Familiar with C++/Objective-C/Swift
Details
  • Type: Full Time
  • Location: Cupertino, CA – Onsite 5 days a week, 8 hours per day, no overtime.
  • Pay Rate Range: $65-75/h (DOE)
  • No C2C or third party agencies
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Hardware System Validation Engineer
Hardware System Validation Engineer

Socket.dev • San Jose (CA)

On-site
USD 140,000 - 190,000
Software Development Engineer in Test - Embedded Systems
Software Development Engineer in Test - Embedded Systems

Dormont Manufacturing Co • Foster City (CA)

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

Hydrogen UK Ltd • Palo Alto (CA)

On-site
USD 64,747 - 74,390
Embedded Python automation Engineer - Selenium Experience
Embedded Python automation Engineer - Selenium Experience

Global Connect Technologies • Oak Brook (IL)

On-site
USD 90,000 - 120,000
Principal Embedded Software Test Engineer
Principal Embedded Software Test Engineer

Mondo • Danvers (MA)

On-site
USD 115,000 - 198,000
Health Insurance
Dental Insurance
Vision Insurance
+2
Hardware Engineer - Test Development
Hardware Engineer - Test Development

Ryzen Solutions • Foster City (CA)

On-site
Opportunities for professional growth
Innovative work environment
Engagement in advanced technology projects
Senior Firmware Validation Engineer
Senior Firmware Validation Engineer

AheadComputing Inc. • Portland (TX)

Hybrid
USD 80,000 - 110,000
Competitive Compensation & Benefits Package
Technical Leadership Opportunity
Flexible and inclusive work culture
Embedded Software Engineer
Embedded Software Engineer

Intellectt Inc • Redmond (WA)

On-site
USD 85,000 - 120,000
Hardware Validation Engineer
Hardware Validation Engineer

eTeam • Palo Alto (CA)

On-site
USD 110,000 - 150,000
Firmware Engineer
Firmware Engineer

Pentangle Tech Services | P5 Group • Milwaukee (WI)

On-site
USD 85,000 - 125,000