Device Security Software Engineer II — Equity & Impact

Humanoid

San Diego (CA)

On-site

USD 123,000 - 154,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Comprehensive health coverage
Paid time off
401(k) retirement plan with employer?"
Equity included
Free daily catered lunch
Collaboration with top-tier engineers
Freedom to influence the product

Job summary

Humanoid in San Diego is seeking a Software Engineer II to join our Platform Infrastructure team, building software for trusted boot, provisioning, and secure hardware integration with NVIDIA Jetson. You’ll collaborate across security, firmware, and platform teams to ship reliable software for HMND-01 humanoid platforms deployed in real industrial environments.

The role emphasizes Linux development, C++, Python, Rust, and scripting, with ownership from design through testing.

Qualifications

  • 1–3 years of full-time software development experience.
  • Strong foundation in object-oriented programming and software design.
  • Proficiency with C++, Python, and Rust; reading and reasoning about code.
  • Experience with Linux scripting and tooling is a plus.
  • Familiarity with device security, authentication, encryption, and cryptographic keys.
  • Experience with NVIDIA platforms such as Jetson is a plus.

Responsibilities

  • Build and maintain software for trusted boot and device provisioning (UEFI, secure boot).
  • Contribute to device trust and key protection using hardware roots of trust (TPMs).
  • Contribute to device key management using HSMs.
  • Write, test, and debug software in Linux; investigate cross-software/hardware issues.
  • Identify and reduce attack surfaces across device software and boot flows.
  • Collaborate with security, firmware, cloud, and manufacturing teams; own projects end-to-end.

Skills

Software engineering experience
C++
Python
Rust
Linux scripting
Security fundamentals
Problem-solving

Education

BS in CS/CE/EE

Tools

NVIDIA Jetson
UEFI
TPMs

Job description

Humanoid in San Diego is seeking a Software Engineer II to join our Platform Infrastructure team, building software for trusted boot, provisioning, and secure hardware integration with NVIDIA Jetson. You’ll collaborate across security, firmware, and platform teams to ship reliable software for HMND-01 humanoid platforms deployed in real industrial environments.

The role emphasizes Linux development, C++, Python, Rust, and scripting, with ownership from design through testing.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer II, Device Security
Software Engineer II, Device Security

Humanoid • San Diego (CA)

On-site
USD 123,000 - 154,000
Comprehensive health coverage
Paid time off
401(k) retirement plan with employer?"
+4
Platform Security Engineer: Device Identity & Trust
Platform Security Engineer: Device Identity & Trust

Humanoid • San Diego (CA)

On-site
USD 155,000 - 185,000
Health coverage
Paid time off (23 days)
401(k) with employer match
+4
Software Engineer II, Device Security
Software Engineer II, Device Security

present of AI • San Diego (CA)

On-site
USD 120,000 - 180,000
Senior Embedded Security Engineer: Secure Boot & Hardening
Senior Embedded Security Engineer: Secure Boot & Hardening

Anduril • Irvine (CA)

On-site
USD 140,000 - 210,000
Senior Embedded Security Engineer — Secure Boot & HSM
Senior Embedded Security Engineer — Secure Boot & HSM

Anduril-1 • Irvine (CA)

On-site
USD 220,000 - 292,000
Equity grants
Competitive benefits
Software Engineer - Device Security & Identity
Software Engineer - Device Security & Identity

Humanoid • San Diego (CA)

On-site
USD 155,000 - 185,000
Health coverage
Paid time off (23 days)
401(k) with employer match
+4
Senior GPU Boot & Security Software Engineer (Equity)
Senior GPU Boot & Security Software Engineer (Equity)

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 152,000 - 288,000
Equity
Benefits package
Senior Embedded Security Engineer: Bootchain & Hardening
Senior Embedded Security Engineer: Bootchain & Hardening

Anduril Industries • Irvine (CA)

On-site
USD 220,000 - 292,000
Senior Product Security Lead – NVIDIA Jetson
Senior Product Security Lead – NVIDIA Jetson

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 224,000 - 357,000
Equity
Benefits
Security Software Engineer — Vulnerability Ops (Equity)
Security Software Engineer — Vulnerability Ops (Equity)

NVIDIA AI • Santa Clara (CA)

On-site
USD 120,000 - 180,000
Equity
Generous benefits package