Logo
OSI Engineering

Embedded Linux, Device Driver Engineer (SPI/I2C/USB) Security Integration

OSI Engineering, San Jose, CA, United States


Embedded Linux, Device Driver Engineer (SPI/I2C/USB) Security Integration

Summary:

Develop and implement the Trusted Computing Group TPM 2.0 specification for TCU.

Required Skills:

  • Strong expertise in embedded software development with proficiency in C.
  • Experience in Linux OS and RTOS development programming in C.
  • Hands-on experience with low-level Linux and RTOS driver development (e.g., Flash, SPI).
  • Knowledge of hardware protocols such as SPI, I2C, and USB.
  • Familiarity with cryptography, including symmetric and asymmetric algorithms.

Preferred Skills:

  • Experience with Trusted Computing Group TPM 2.0 specification and its integration.

Submit resume to jobs@OSIengineering.com

Type: Contract

Location: San Jose, CA (Hybrid)

Duration: 6-12+ months

Pay Range: $75-$90/h (DOE)

Owen Williamson

408.550.2800 x127