Embedded Systems Validation Test Engineer (Python)

OSI Engineering

Cupertino (CA)

Presencial

USD 99 000 - 127 000

Tempo integral

Há 2 dias
Torna-te num dos primeiros candidatos

Uma candidatura completa num minuto

Currículo e carta de apresentação personalizados, prontos a enviar.

Ultrapassa os filtros ATS

Resumo da oferta

OSI Engineering, Inc. is seeking an embedded systems validation engineer to test and validate firmware and drivers across common interfaces, while building Python test automation for system-level validation.

You will work with hardware teams, EEs, and software engineers to ensure robust verification across USB, UART, SPI, I2C, I2S, and PCIe, reading schematics and specs to design comprehensive test coverage.

Qualificações

  • 2–8+ years developing and testing embedded systems or devices, including system validation of firmware and software.
  • Strong Python test automation experience
  • Hands-on experience with ARM platforms and the ARM architecture and instruction set
  • Experience with at least one hardware protocol: USB, UART, SPI, I2C, I2S or PCIe
  • Debugging with gdb, lldb or similar tools, and the ability to read hardware specs and schematics
  • Driver or application development on Linux, Unix or macOS
  • Excellent written and verbal communication skills

Responsabilidades

  • Validate and debug firmware and drivers on embedded products
  • Build and maintain Python test automation for system-level validation
  • Test hardware interfaces such as USB, UART, SPI, I2C, I2S and PCIe
  • Implement tools and features that support hardware testing and device diagnosis
  • Read hardware specs and schematics to design test coverage

Conhecimentos

Python
ARM
gdb
lldb
Communication skills

Formação académica

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

Ferramentas

USB
UART
SPI
I2C
I2S
PCIe
Linux
Unix/macOS

Descrição da oferta de emprego

Location: Cupertino, CA, onsite 5 days a week

Type: Contract, ongoing (W2 only; 40 hrs/week, no overtime)

Pay: $72–$92/hr, depending on experience

About the role

You'll test and validate firmware and drivers across common firmware interfaces, chipsets, communication protocols and SoC IPs. You'll also build features that support hardware testing and device diagnosis, and contribute to new-technology exploration and proof-of-concept work. It's a highly cross-functional role, working daily with EE, Systems Engineering, Software Engineering, Hardware Test, QA, Factory, Manufacturing and Operations teams.

What you'll do
  • Validate and debug firmware and drivers on embedded products
  • Build and maintain Python test automation for system-level validation
  • Test hardware interfaces such as USB, UART, SPI, I2C, I2S and PCIe
  • Implement tools and features that support hardware testing and device diagnosis
  • Read hardware specs and schematics to design test coverage
Must-haves
  • 2–8+ years developing and testing embedded systems or devices, including system validation of firmware and software
  • Strong Python test automation experience
  • Hands-on experience with ARM platforms and the ARM architecture and instruction set
  • Experience with at least one hardware protocol: USB, UART, SPI, I2C, I2S or PCIe
  • Debugging with gdb, lldb or similar tools, and the ability to read hardware specs and schematics
  • Driver or application development on Linux, Unix or macOS
  • Excellent written and verbal communication skills
Nice-to-haves
  • C++, Objective-C or Swift
  • BS or MS in Computer Engineering, Computer Science or Electrical Engineering (or equivalent experience)
Tools and tech:

Python, ARM, gdb/lldb, USB, UART, SPI, I2C, I2S, PCIe, Linux, Unix, macOS, C++, Objective-C, Swift

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Embedded Systems Validation Test Engineer (Python)
Embedded Systems Validation Test Engineer (Python)

OSI Engineering • Cupertino (CA)

Presencial
USD 89 544 - 103 320
Embedded Test Engineer
Embedded Test Engineer

7Th Sky Techologies llc • Palo Alto (CA)

Híbrido
USD 100 000 - 150 000
Hardware Validation Engineer
Hardware Validation Engineer

eTeam • Palo Alto (CA)

Presencial
USD 110 000 - 150 000
Embedded Firmware Test Engineer
Embedded Firmware Test Engineer

7Th Sky Techologies llc • Palo Alto (CA)

Presencial
USD 110 000 - 170 000
Embedded Systems Validation Engineer | Python Automation
Embedded Systems Validation Engineer | Python Automation

OSI Engineering, Inc. • Cupertino (CA)

Presencial
USD 99 000 - 127 000
Hardware Engineer - Test Development
Hardware Engineer - Test Development

DeWinter Group • San Francisco (CA)

Presencial
USD 120 000 - 160 000
Senior Firmware Validation Engineer
Senior Firmware Validation Engineer

AheadComputing Inc. • Portland (TX)

Presencial
USD 80 000 - 110 000
Competitive Compensation & Benefits Package
Technical Leadership Opportunity
Flexible and inclusive work culture
Embedded Firmware Engineer (Embedded Systems)
Embedded Firmware Engineer (Embedded Systems)

OSI Engineering, Inc. • Cupertino (CA)

Presencial
USD 96 000 - 124 000
Embedded Software QA Engineer
Embedded Software QA Engineer

Mogi I/O : OTT/Podcast/Short Video Apps for you • New Braunfels (TX)

Presencial
USD 160 000 - 180 000
Hardware Engineer (Test Development)
Hardware Engineer (Test Development)

Vertex Sigma Software • Foster City (CA)

Presencial
USD 90 000 - 120 000
Health Care Plan: Medical, Dental & Vision
Life Insurance: Basic, Voluntary & AD&D
Paid Time Off: Vacation, Sick & Public Holidays
+3