Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Firmware Engineer, Platform Security

$200k - $240k

ALSO

Job Description

Job Description

About ALSO.

We’re ALSO, an electric mobility company originally conceived as a part of Rivian. We’re a passionate team of builders, dreamers, doers and innovators, focused on creating entirely new (not to mention, innovative and delightful) vertically integrated, small EVs designed to meet the global mobility challenges of today and tomorrow. Our mission is to inspire everyone to ride ALSO—replacing many local car, truck and SUV miles with ones on vehicles that are more affordable, more enjoyable and 10-50x more efficient.

At ALSO, we are looking for a Staff Firmware Security Architect to set the technical direction for our vehicle firmware security platform — secure boot, cryptographic key lifecycle, network integrity, and trusted OTA.

You'd own the end-to-end security architecture that protects every ECU across our product portfolio, make the hard cross-cutting calls that product teams build on, and partner with cloud, manufacturing, and firmware teams to make security practical in CI, on the bench, and in production. You'd raise the bar for the entire organization through design leadership, mentorship, and hands-on delivery of the most critical trust paths in the vehicle.

What You'll Do

  • Secure boot & root of trust: define secure boot architecture across MCU families (ROM → bootloader → app) — image signing, verification, anti-rollback, and debug/JTAG lockdown for production — setting the standard other ECU teams adopt

  • Key storage & management: own the on-device and fleet key strategy (HSM/OTP/secure element), key hierarchy design, and integration with signing and PKI services across development, manufacturing, and field

  • Network & bus integrity: lead CAN/CAN-FD security design (authentication, integrity, encryption where required), and establish policies for protected diagnostics and secure UDS access platform-wide

  • OTA security: own end-to-end trust for firmware updates — signed/encrypted payloads, on-device verification, rollback safety, and secure handoff between cloud signing infrastructure and vehicle update flows

  • Platform security frameworks: architect reusable security libraries and APIs (crypto wrappers, secure storage, auth services) that product ECU teams adopt without reinventing trust

  • Threat modeling & hardening: lead threat models across boot, update, and network attack surfaces, and partner with product and cloud teams on security reviews and production readiness

  • Validation & cross-functional leadership: drive security test strategy (benchtop PoCs, negative tests, HIL scenarios), integrate critical checks into CI, mentor engineers on secure design, and align firmware, cloud, manufacturing, and systems stakeholders on requirements and trade-offs

What You'll Bring

  • 8+ years in embedded software/firmware development, with deep ownership of secure boot, crypto, or vehicle/IoT security architecture, and a proven track record setting technical direction across multiple ECUs or products, not just one component

  • BS in an engineering discipline (Computer Science or Electrical Engineering preferred; MS or equivalent depth a plus)

  • Hands-on expertise with cryptographic primitives and embedded crypto (AES, ECC/RSA, HMAC, certificates) on constrained MCUs, including key provisioning, OTP/fuse programming, and HSM or secure element usage in production

  • Experience designing and shipping secure boot chains, bootloaders, signed firmware images, and OTA trust models in production

  • Experience securing vehicle or industrial networks (CAN/CAN-FD, authenticated messaging, secure diagnostics) is a strong plus

  • Expert-level C/C++ on bare-metal or RTOS (FreeRTOS, Zephyr, ThreadX, or similar), with deep comfort with linkers, memory maps, and debugging tools (JTAG/SWD)

  • Ability to wire signing and verification into CI/release pipelines and drive platform-wide adoption

  • Excellent communication skills — able to document security architecture, threat models, and runbooks, and mentor senior engineers; hardware-in-the-loop testing and emulation experience is a plus

The salary for this position ranges from $200,000 - $240,000 per year, depending on experience, qualifications, and location.

Perks & Benefits

  • Robust health coverage — excellent health, dental and vision insurance covered up to 100% by ALSO with FSA & HSA options

  • One Medical membership and dedicated insurance advocates

  • Rich fertility and family building benefits with Progyny

  • Flexible time off

  • 401(k) match

Why ALSO.

We’re passionate about helping the world find a better way to get there—wherever it is you’re headed.

We’re located in the heart of Silicon Valley and have brought together a world-class team from some of the biggest brands in the technology, automotive, cycling, outdoor recreation and retail spaces. 

Together we’re working hands-on to imagine, design and build an entirely new solution to a global set of transportation challenges. 

Vacancy posted 12 days ago
Similar jobs that could be interesting for youBased on the Staff Firmware Engineer, Platform Security in Palo Alto, CA vacancy
  • Job-ID17606999Reference21-09612Primary Skill: Firmware Engineering - Responsibilities: Ownership of system design and firmware on hardware prototype projects and development platforms. Collaborating in a team environment across engineering disciplines. Experimenting with... 
    Suggested

    Intelliswift

    Menlo Park, CA
    4 days ago
  • $200k - $230k

    Staff Embedded firmware engineer As an Staff Embedded Firmware Engineer, you'll play a central role in shaping...  ...cleaner and our energy more safe, secure and reliable for all. We’re a fast-...  ...level application firmware. Develop platform firmware to support components like... 
    Suggested
    Full time
    Immediate start

    Lunar Energy

    Mountain View, CA
    1 day ago
  • Job-ID17893476Reference21-11027Primary Skill: Firmware Engineering - This position will focus on development of virtual platforms by modelling hardware devices for testing Embedded devices using SystemC, C++. Responsibilities Ownership of firmware test application on hardware... 
    Suggested

    Intelliswift

    Menlo Park, CA
    4 days ago
  • $160.36k - $291.15k

     ...world around us, that's why we're building a universal autonomy platform: self-driving for all roads and all rides. Founded in 2016,...  ...or on road testing.  ~ Hands on experience in systems engineering. ~ Ability to read code in C++ and write code in Python / MATLAB... 
    Suggested
    Odd job
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    10 days ago
  • $153k - $179k

     ...everything we do. Expectations are high, and so are the rewards. The Security Platform team is responsible for the secure lifecycle, governance,...  ...works closely with security, infrastructure, and product engineering partners to ensure data is both usable and protected. You... 
    Suggested
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Robinhood Financial

    Menlo Park, CA
    8 hours ago
  • $174k - $299k

     ...epic experience in this always-on, high-tech, and hyper-connected world.Role OverviewAs a Senior Staff Engineer on the Security Infrastructure team, you will build the platform that enables Coupang to win and grow our customers’ confidence while rapidly expanding and... 
    Temporary work
    Immediate start
    Flexible hours

    Coupang

    Mountain View, CA
    2 days ago
  • $148.2k - $222.2k

    Staff Engineer, Infrastructure Platforms Position SummaryThe Staff Engineer, Infrastructure Platforms provides technical leadership for the engineering, automation, security, and operational excellence of PacBio's hybrid infrastructure platform supporting enterprise, research... 
    Full time
    Work from home
    Monday to Friday

    Pacific Biosciences

    Menlo Park, CA
    3 days ago
  • $230k - $300k

     ...NewsBreakFounded in 2015, NewsBreak is the Content Intelligence platform shaping the future content economy. With over 40 million...  ...more information, visit About the RoleWe are seeking a Staff Machine Learning Engineer to provide technical leadership for our recommendation... 
    Full time
    Local area
    Work from home

    News Break

    Mountain View, CA
    8 hours ago
  • $144.25k - $256.25k

     ...equity (if applicable) + benefitsJob Function: Engineering & ArchitectureSchedule: Full timeWorkplace:...  ...us build world-class applications, Cloud platforms and infrastructure supported by integrated CICD, Observability and security capabilities. The Director Infrastructure... 
    Visa sponsorship

    American Express

    Palo Alto, CA
    2 days ago
  • $131.01k - $196.3k

     ...lead. Your Team, Your ImpactThe Firmware team at Marvell builds highly integrated component platforms with high speed Silicon...  ...firmware and control loops. An engineer in this team will be involved...  ...products to production. As a Sr. Staff Software Engineer, you will work... 
    Permanent employment
    Full time
    Internship
    Remote work
    Work from home
    Worldwide

    Marvell

    Santa Clara, CA
    1 day ago
  •  ...innovative AI startup in Mountain View, CA, is seeking a Member of Technical Staff to design and build core components of next-generation AI compute solutions. The ideal candidate has a strong engineering background, experience in systems software or distributed systems, and... 

    DensityAI

    Mountain View, CA
    5 days ago
  • Coupang is seeking a Growth Marketing Engineer to drive end-to-end ML methods across our Growth platforms. You will design and deploy machine learning solutions to boost customer engagement, wallet share, and ROAS, collaborating with multiple Growth Marketing teams. The... 

    Coupang

    Mountain View, CA
    5 days ago
  • Pantera Capital is looking for a backend engineer to design and implement a robust connector system. This role requires strong backend...  ...and AI teams, you'll create reliable integrations to enhance our platform. If you're passionate about solving complex problems, we want... 

    Pantera Capital

    Palo Alto, CA
    3 days ago
  • NewsBreak in Mountain View, CA is hiring a Staff Machine Learning Engineer to provide technical leadership for our recommendation systems and AI initiatives...  ...opportunities to apply LLMs and AI-native engineering practices across products and platforms. #J-18808-Ljbffr NewsBreak

    NewsBreak

    Mountain View, CA
    2 days ago
  •  ...Who we are Moveworks:  the Agentic AI Assistant platform that empowers the entire workforce.  Our platform enables employees...  ...ServiceNow’s leading workflow automation with Moveworks’ Reasoning Engine and natural language capabilities, we deliver the AI platform for... 
    Full time
    Work at office
    Remote work
    Flexible hours

    ServiceNow

    Mountain View, CA
    11 days ago
  • $205k - $220.25k

    Cyngn, Inc. in Mountain View, California, is seeking a Staff Embedded Software Engineer who will drive the design, development, and validation of firmware for vehicle drive & Safety controllers. This role demands a strong systems mindset, with responsibilities including... 
    Remote work
    Flexible hours

    Cyngn, Inc.

    Mountain View, CA
    2 days ago
  • $235k - $295k

    A leading data and AI company is looking for a Senior Staff Software Engineer in Mountain View, California. You will lead the Materialized Views engineering team, optimizing large-scale systems. Ideal candidates have over 15 years of experience in distributed systems and... 
    Full time

    Databricks

    Mountain View, CA
    4 days ago
  • Moveworks is seeking a Staff Machine Learning Engineer for the Agent Eval Platform. You will design and calibrate the judgement layer that scores multi-step agent trajectories, balancing deterministic validators with LLM-based judgments, and establish robust calibration... 

    Moveworks.ai

    Mountain View, CA
    2 days ago
  • $220k - $405k

    Perplexity in Palo Alto, California, is looking for an experienced software engineer to join the Connector Platform team. This role involves owning the design and implementation of the connector runtime and extending the semantic layer for efficient tool and entity interactions... 

    Perplexity

    Palo Alto, CA
    4 days ago
  •  ...Job Description Job Description We’re looking for a high-ownership Firmware Engineer to build the critical layer between hardware and software at a fast-growing robotics company developing autonomous robots for industrial automation. This is a foundational hardware... 

    Brahma Consulting Group

    Santa Clara, CA
    12 days ago
  • $217k - $288.4k

     ...leading data and AI company in Mountain View is seeking a Senior Engineering Manager to lead the Security Foundation Engineering team. This role focuses on building secure frameworks across the platform and requires 9+ years of experience in software engineering, with... 

    Databricks

    Mountain View, CA
    2 days ago
  • NVIDIA Corporation in Santa Clara, CA is hiring Senior Firmware Engineer for GPU boot and security software across Automotive, Embedded, and Data Center platforms. You'll design, develop, and validate SOC & GPU boot code, participate in silicon lifecycle from pre-silicon... 

    NVIDIA Corporation

    Santa Clara, CA
    5 days ago
  • GEICO is seeking a Staff AI engineer to join our AI org. This role provides technical leadership for GenAI workflows across GEICO’s platforms, collaborating with data scientists and software engineers to design, develop and deploy scalable AI/ML systems. The ideal candidate... 

    GEICO

    Palo Alto, CA
    5 days ago
  • $210k - $245k

     ...vehicles that are more affordable, more enjoyable and 10-50x more efficient. As a Staff Firmware Architecture Engineer, Propulsion and Battery at ALSO, you'll play a large role in platform-level firmware development, serving as a key contributor to the foundational... 
    Local area
    Flexible hours

    ALSO

    Palo Alto, CA
    28 days ago
  • $190k - $243k

     ...Founded in 2017, Obsidian Security was created to close a critical gap: securing the...  ...where modern business happens—platforms like Microsoft 365, Salesforce, and hundreds...  ...Overview: We’re looking for a Staff Security Engineer to join our team and help drive our corporate... 
    Work from home
    Flexible hours

    Obsidian Security

    Palo Alto, CA
    more than 2 months ago
  • $188k - $274k

     ...on data center hardware products.Bring up systems and execute engineering validation in the lab.Gather requirements, define architecture...  ...Machine Learning (ML) and Artificial Intelligence (AI) Hardware platforms, including Graphics Processing Units (GPUs) and Tensor... 

    Google

    Sunnyvale, CA
    2 days ago
  • $172k - $246k

     ...foundational enabler of modern vehicle platforms, powering safety, autonomy,...  ...connected services. We are seeking a Staff Hardware Engineer to define and drive the architecture,...  ...Operates effectively across hardware, firmware, RF, and system software, influencing... 
    Full time
    Local area
    Work from home
    Relocation
    Relocation package
    Flexible hours
    3 days per week

    General Motors

    Sunnyvale, CA
    4 days ago
  • $174k - $252k

     ...development code. Review code developed by other engineers and provide feedback to ensure best...  ...design, networking and data storage, security, artificial intelligence, natural...  ...global services, and providing the essential platforms that enable developers to build the future... 
    Worldwide

    Google

    Sunnyvale, CA
    2 days ago
  • $240k - $280k

    Redwood City, CAEngineering - Engineering /Full-time /HybridAbout Zūm:Zūm is revolutionizing...  ...Who You Are:We are looking to add a Staff Engineer, Backend Platform to our Backend Engineering team. You...  ...on performance, scalability, and security.• Experience with microservice-based... 
    Hourly pay
    Full time
    Local area

    Zūm Services

    Redwood City, CA
    4 days ago
  • $207k - $300k

     ...Influence and coach a distributed team of engineers. Facilitate alignment and clarity across...  ...design, networking and data storage, security, artificial intelligence, natural language...  ...building the next generation of Google platforms, we make Google's product portfolio possible... 

    Google

    Sunnyvale, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Firmware Engineer, Platform Security. Be the first to apply!