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

Overview

Hybrid
$75 - $90
Contract - W2

Skills

Adobe Flash
Algorithms
C
Computer hardware
Cryptography
Embedded Linux
Embedded software
I2C
Linux
RTOS
SPI
Software development
Specification
TPM
Total productive maintenance
USB

Job Details

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

 

Type: Contract or Contract-to-hire

Location: San Jose, CA (Hybrid)

Duration: 6-12+ months

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

 

Owen Williamson

x127

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About OSI Engineering, Inc.