Uma candidatura completa num minuto
Currículo e carta de apresentação personalizados, prontos a enviar.
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.
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
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.
Python, ARM, gdb/lldb, USB, UART, SPI, I2C, I2S, PCIe, Linux, Unix, macOS, C++, Objective-C, Swift