
Thinkbyte Consulting, Inc.
Redwood City, California • Today
Contract
Depends on Experience
450 results (16 new)

Thinkbyte Consulting, Inc.
Redwood City, California • Today
Contract
Depends on Experience

WinMax Systems Corporation
San Francisco, California • 15d ago
Easy Apply
Full-time
Depends on Experience

Ledgent Technology
Santa Clara, California • Today
Easy Apply
Full-time
$180000.00 - $180000.00 per annum

Rivian
Palo Alto, California • Today
Full-time
USD 237,000.00 - 296,000.00 per year

Uber Corporate
Sunnyvale, California • 7d ago
Full-time
USD 202,000.00 - 224,000.00 per year

General Motors
Remote or Mountain View, California • Today
Full-time
USD 264,515.00 - 264,515.00 per year

Roblox
San Mateo, California • Today
Full-time
USD 216,680.00 - 269,170.00 per year

KLA
Milpitas, California • Today
Full-time
USD 141,300.00 - 240,200.00 per year

Aurora Innovation, Inc.
Mountain View, California • Today
Full-time
USD 212,000.00 - 307,000.00 per year

Qualcomm Technologies
Santa Clara, California • Today
Full-time
USD 137,187.00 - 193,900.00 per year

Astera Labs
San Jose, California • Today
Full-time
USD 133,200.00 - 185,000.00 per year

Marvell Semiconductor Inc.
Santa Clara, California • Today
Full-time
USD 131,010.00 - 196,300.00 per year

Ouster
San Francisco, California • Today
Full-time
USD 210,000.00 - 245,000.00 per year

E-Space
Saratoga, California • Today
Full-time
USD 130,000.00 - 180,000.00 per year

Motion Recruitment Partners, LLC
San Francisco, California • Today
Easy Apply
Full-time
USD 160,000.00 - 220,000.00 per year

AMD (Advanced Micro Devices)
San Jose, California • Today
Full-time
USD 127,400.00 per year

Roblox
San Mateo, California • Today
Full-time
USD 243,290.00 - 295,250.00 per year

Samsung Electronics America
San Jose, California • Today
Full-time
USD 138,000.00 - 206,000.00 per year

Roblox
San Mateo, California • Today
Full-time
USD 269,170.00 - 326,060.00 per year

Lightning AI
San Francisco, California • Today
Full-time
USD 180,000.00 - 220,000.00 per year

Aurora Innovation, Inc.
Mountain View, California • Today
Full-time
USD 189,000.00 - 303,000.00 per year

Adobe Systems
San Jose, California • Today
Full-time
USD 173,500.00 per year

Ripple
San Francisco, California • 8d ago
Full-time
USD 232,000.00 - 290,000.00 per year

NexHealth
San Francisco, California • Today
Full-time
USD 165,000.00 - 230,000.00 per year

E-Space
Saratoga, California • Today
Full-time
USD 150,000.00 - 225,000.00 per year

Sigma Computing
San Francisco, California • Today
Full-time
USD 175,000.00 - 220,000.00 per year

Embedded Systems Security Engineer
Onsite in Foster City, CA | 5 days in office
We are looking for an Embedded Systems Security Engineer to implement security solution to harden our
next-generation embedded Linux platform. In this role, you will bridge the gap between low-level hardware
security, kernel hardening, and secure user-space application containment. You will not only design
cryptographic defense mechanisms but will also automate security pipelines in CI/CD and partner directly
with manufacturing teams to ensure devices are provisioned securely and reliably at scale without
production risks.
Roles & Responsibilities:
Platform Hardening & Architecture: Design and implement the Hardware Root of Trust and Secure Boot
architecture from the first-stage bootloader through the Linux kernel.
Storage & Integrity Management: Implement dm-verity for cryptographically verified read-only root
filesystems and secure data encryption at rest.
Trusted Execution Environments: Develop, integrate, and maintain a TEE (e.g., OP-TEE) and author
Secure/Trusted Applications (TAs).
Application Sandboxing: Enforce strict user-space isolation and sandboxing strategies using SELinux,
AppArmor, cgroups, namespaces, and seccomp filters to protect core systems from untrusted
applications.
DevSecOps Automation: Build automated cryptographic signing pipelines within CI/CD infrastructure
(e.g., GitLab CI, GitHub Actions) to securely sign bootloaders, kernels, and OTA payloads using HSMs
or secure key vaults.
Production Provisioning Support: Collaborate with manufacturing teams to write robust scripts and tools
for burning permanent hardware configuration fuses (eFuses / OTP memory) securely, designing
end-of-line (EOL) test software to validate security features before shipping.
System Resilience: Architect multi-slot boot recovery layouts (e.g., A/B partitioning) to guarantee
fail-safe resilience against failed OTA updates or corrupted boots.
Qualifications:
Education: Bachelors degree in Computer Science, Computer Engineering, Electrical Engineering, or a
related technical discipline (or equivalent practical experience).
Core Experience: 6+ years of professional experience in Embedded Linux development, board
bring-up, and Board Support Package (BSP) customization.
Security Focus: 3+ years of dedicated, hands-on experience deploying device-level security features
into physical production hardware.
Low-Level Systems: Expert knowledge of bootloader configurations (e.g., U-Boot Verified Boot,
Barebox) and customizing the Linux kernel storage/security subsystem (dm-crypt, dm-verity).
Hardware Security Architecture: Deep understanding of modern processor security architectures,
specifically ARM TrustZone (ARMv7-A / ARMv8-A, Exception Levels EL1-EL3).
Sandboxing & Access Controls: Proven track record implementing SELinux/AppArmor policies and
utilizing standard Linux containment tools (cgroups, namespaces).
Build Automation: Proficiency with embedded Linux build automated frameworks like the Yocto Project
(BitBake recipe design) or Buildroot.
Programming: Advanced proficiency in C and strong scripting skills in Python or Bash.
Preferred Qualifications:
Cryptography Expertise: Strong foundational knowledge of symmetric/asymmetric cryptography,
hashing algorithms (SHA-256/384), public key infrastructure (PKI), and handling physical Hardware
Security Modules (HSMs).
Manufacturing Scale: Prior experience working with Contract Manufacturers (CMs) or internal factory
lines to deploy secure key-injection and fuse-burning protocols.
Advanced Sandboxing: Experience with embedded container runtimes (e.g., LXC, crun) or lightweight
sandboxing frameworks tailored for resource-constrained architectures.
Anti-Rollback Protection: Experience designing secure versioning and hardware-enforced anti-rollback
strategies for OTA updates.
Bachelor's Degree in Computer Science, Computer Engineering, Electrical Engineering, Embedded Systems Engineering, Cybersecurity. Preferred: Master's in Computer Science, Master's in Electrical Engineering, Master's in Cybersecurity, PhD in Computer Engineering, PhD in Embedded Systems.
Industry Experience⏳ Almost there, hang tight...
Foster City, California
•
Today
Job description In this role, you'll design and deploy security features spanning hardware, firmware, and software, from secure boot and trusted execution environments to kernel hardening and application isolation. You'll also automate security workflows within the CI/CD pipeline and partner with manufacturing teams to ensure devices are securely provisioned and production-ready at scale. The ideal candidate is an experienced embedded systems engineer with deep expertise in Linux security, secu
Easy Apply
Contract
$$99.26
Mountain View, California
•
Today
Who we are Aurora's mission is to deliver the benefits of self-driving technology safely, quickly, and broadly. The Aurora Driver will create a new era in mobility and logistics, one that will bring a safer, more efficient, and more accessible future to everyone. At Aurora, you will tackle massively complex problems alongside other passionate, intelligent individuals, growing as an expert while expanding your knowledge. For the latest news from Aurora, visit aurora.tech or follow us on Linked
Full-time
USD 189,000.00 - 303,000.00 per year
Redwood City, California
•
Today
Join Us in Building the Future of Home Robotics At Sunday, we're developing personal robots to reclaim the hours lost to repetitive tasks. We're focused on an ambitious goal to make generalized robots broadly accessible, enabling households to take back quality time. We have spent the last 18 months building a talented team, securing capital, and validating our technology. We are now seeking passionate individuals to join us in the next phase of our growth. If you are ready to apply your skill
Full-time
Mountain View, California
•
Today
Job Description The Vehicle Experiences Engine (VEE) at GM is transforming how millions of people interact with their vehicles by building the software engines behind next-generation digital experiences. At the core of this transformation is the Compute Systems Software team - the group that delivers the foundational embedded platform for GM's software-defined vehicles. As a Staff Software Engineer, Compute Systems Software (Embedded OS), you will lead the design, development, and debugging of
Full-time
USD 217,000.00 - 275,000.00 per year