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

Embedded Linux Security Engineer

$120k - $150k
Full-time

ALTEN Technology USA

We’re ALTEN Technology USA, an engineering company helping clients bring groundbreaking ideas to life—from advancing space exploration and life-saving medical devices to building autonomous electric vehicles. With 3,000+ experts across North America, we partner with leading companies in aerospace, medical devices, robotics, automotive, commercial vehicles, EVs, rail, and more.

As part of the global ALTEN Group—57,000+ engineers in 30 countries—we deliver across the entire product development cycle, from consulting to full project outsourcing.

When you join ALTEN Technology USA, you’ll collaborate on some of the world’s toughest engineering challenges, supported by mentorship, career growth opportunities, and comprehensive benefits. We take pride in fostering a culture where employees feel valued, supported, and inspired to grow.

Workplace: On-Site, 5 days
Location: Foster City, CA

We are looking for an Embedded Linux 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.

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.

Required Qualifications
• Education: Bachelor’s 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.

Salary Range
• $150,000 - 180,000
• The actual salary offered is dependent on various factors including, but not limited to, location, the candidate’s combination of job-related knowledge, qualifications, skills, education, training, and experience

All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, age, genetic information, or pregnancy.

Please beware of job seeker scams and see this important notice on our careers page for more information about our recruiting process.

Compliance Notice: Alten USA is a federal contractor subject to the requirements of the Vietnam Era Veterans’ Readjustment Assistance Act (VEVRAA) and Executive Order 11246. We are an Equal Opportunity Employer and consider all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

Drug Screening Requirement: As a federal contractor, Alten USA maintains a drug-free workplace. All candidates selected for employment will be required to successfully complete a pre-employment drug screening as a condition of hire.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Embedded Linux Security Engineer in Foster, CA vacancy
  • $80 per hour

    Kforce has a client that is seeking an Embedded Systems Security Engineer in Foster City, CA. Summary: We are looking for an Embedded Systems Security...  ...solutions to harden our next-generation embedded Linux platform. In this role, you will bridge the gap between low... 
    Suggested
    Permanent employment
    Contract work
    Foster, CA
    9 days ago
  • $195k - $242k

     ...team is seeking a passionate software engineer to help develop and advance the common...  ...applications Configure and manage embedded Linux build systems (e.g., Yocto) and bootloader...  ...application Familiarity with security software: PKI, secure boot, OTA software... 
    Suggested
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    1 day ago
  •  ...libraries available through Yocto and the open embedded project. Design and implement...  ...scalability. Contribute to embedded Linux platform work. Document software architecture...  ...a Bachelors or Masters in Electrical Engineering, Computer Engineering, or Computer... 
    Suggested
    Full time
    Part time
    Remote work
    3 days per week

    Empo Health

    San Bruno, CA
    11 hours ago
  •  ...shaping the future of home robotics with platform software for embedded Linux compute units. You will collaborate across electrical,...  ...robotics stack on new compute platforms. As an Embedded Software Engineer, you will own bootloader, kernel drivers, BSP layers, and OTA... 
    Suggested

    Sunday Inc.

    Redwood City, CA
    5 days ago
  •  ...team is seeking a passionate software engineer to help develop and advance the common...  ...infrastructure Configure and manage embedded Linux build systems (e.g., Yocto) and bootloader...  ...application Familiarity with security software: PKI, secure boot, OTA software... 
    Suggested
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    a month ago
  • $170k - $277.5k

     ...imaging team, you will leverage deep expertise in ISP pipelines and Linux-based SoCs to architect and develop cutting-edge camera...  ...for image processing (Debayering, lens shading, etc.) Strong embedded development experience, including firmware for physical hardware... 
    Full time
    Local area
    Relocation package

    Skydio, Inc.

    San Mateo, CA
    more than 2 months ago
  •  ...Technologies, Inc., (***) ***-**** Ext :514 Job Description Job Description : • Embedded Domain Knowledge – device drivers, I2C, SPI, • Understanding of Linux Environment • Python Programming (MUST). Additional Information All your... 
    Full time

    krg technology

    Palo Alto, CA
    more than 2 months ago
  •  ...working with firmware, backend, and frontend engineers. Drive product ideas from conception to...  ...and 3+ years of experience in Linux software development with proficiency in C/C++. Experience with Yocto, Secure Boot, and embedded Linux is preferred. Key Skills: Linux development... 
    Odd job
    Flexible hours

    Connecting Odds

    San Mateo, CA
    3 days ago
  • $125k - $160k

     ...includes solutions for video security, access control, air quality...  ...firmware, backend, and frontend engineers to develop this product line....  ...of experience working on Linux development as a Software Engineer...  ...experience working with embedded Linux ~ Bash scripting experience... 
    Full time
    Work at office
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    more than 2 months ago
  • Senior Embedded Engineer Each year, more than 40,000 people in the U.S. leave home and never make it back due to traffic crashes. At Obvio,...  ...Points Extensive experience with edge AI inference, embedded Linux, real-time operating systems, or outdoor/industrial embedded... 
    Local area

    Obvio

    San Carlos, CA
    5 days ago
  • $130k - $180k

     ...militaries to be more lethal and survivable. We hope you will join us on this mission. About the Role We're looking for an Embedded Linux Engineer to own that software platform from the ground up, taking a bare, custom-built board and getting Linux to boot and run... 
    Work at office
    Weekend work

    Chariot Defense

    South San Francisco, CA
    9 days ago
  • $55 - $65 per hour

     ...includes solutions for video security, access control, air quality...  ...We are looking for software engineers who thrive in a high growth environment...  ..., maintain, and improve the embedded software for our fleet of...  ...experience with Embedded Linux, C, USB, I2C, and Yocto... 
    Hourly pay
    Work experience placement
    Summer work
    Internship
    Work at office
    Work visa
    Shift work

    Verkada

    San Mateo, CA
    16 hours ago
  • $200k - $300k

    Senior Embedded Software Engineer - Camera Firmware San Mateo, CA United States Who We Are Verkada is...  ...platform that includes solutions for video security, access control, air quality sensors,...  ...entire stack—from low-level MCUs to Linux-based edge services. System-Wide... 
    Full time
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    4 days ago
  • $150k - $300k

     ...precisely where they’re needed most.   About the Job As an Embedded Software Engineer , you will develop the firmware, FPGA logic, and embedded...  ...for high-throughput sensing and data movement, or building Linux-based embedded systems using PetaLinux and Yocto,... 
    Permanent employment
    Full time

    Array Labs

    Redwood City, CA
    more than 2 months ago
  • $150k - $250k

     ...precisely where they’re needed most.   About the Job As an Embedded Software Engineer , you will develop the embedded software that enables...  ...in orbit. Your work will include board bring-up of Linux-based platforms, high-performance data movement between sensors... 
    Permanent employment
    Full time

    Array Labs

    Redwood City, CA
    more than 2 months ago
  • $160k - $276k

     ...Product Security EngineerWe are looking for a highly motivated engineer specializing in product security to work on Model S, X, 3, Y, Cyber Truck and future R&D...  ...testing and security reviews.ResponsibilitiesAudit embedded code to identify security vulnerabilitiesLead security... 
    Hourly pay
    Full time
    Remote work
    Flexible hours

    Tesla

    Palo Alto, CA
    11 hours ago
  • $200k - $340k

     ...small, highly motivated, and focused on engineering excellence. This organization is for individuals...  ...a talented and motivated Infrastructure Security Engineer to join our security team. In...  ...with engineering teams so security is embedded in how we build and run systems-not... 
    Full time
    Temporary work
    Relocation

    SpaceXAI

    Palo Alto, CA
    6 days ago
  • $125k - $210k

     ...About You and the Role As an embedded firmware engineer at Zipline, you will be responsible for...  ...including electrical, mechanical, embedded Linux, and systems engineers, to ensure each...  ...get in touch with us via email at security@flyzipline.com upon receiving a suspicious... 
    Full time
    Work at office
    Local area
    Immediate start

    Zipline

    South San Francisco, CA
    more than 2 months ago
  •  ...will be one of the early members of the EraDrive engineering team. The Role We're looking for a low-level embedded software engineer who will own the core firmware...  ...high-speed data routing. Experience with embedded Linux, writing custom kernel modules, or device tree... 

    Eradrive, Inc.

    Palo Alto, CA
    2 days ago
  •  ...Embedded Firmware Engineer South San Francisco, California, USA About Zipline Zipline is the world's largest and most experienced drone...  ...functions across a network of microcontrollers and embedded Linux computers. This software must perform reliably as aircraft... 
    Work at office
    Local area

    ZipLine

    South San Francisco, CA
    11 hours ago
  • $209k - $313k

     ...Senior Security EngineerSnap Inc is a technology company. We believe the camera presents the...  ....We're looking for a Senior Security Engineer to join our Detection and Response (D&R)...  ...or more of the following: macOS, Windows, Linux, Kubernetes, Amazon Web Services, and Google... 
    Live in
    Work at office
    Local area

    Snap

    Palo Alto, CA
    1 day ago
  •  ...firmware, backend, and frontend engineers to build access control...  ...years of experience working on Linux development as a software engineer...  ..., Linux kernel patches, secure operating systems, and security...  ...Preferred experience with embedded Linux. Experience with Bash... 
    Full time
    Work visa
    Flexible hours

    Verkada

    San Mateo, CA
    20 days ago
  • $178k - $313k

     ...addition to Bitmoji , Saturn, and other digital services. Snap Security teams protect the trust and safety of our global community by...  ...with privacy at the forefront. We’re looking for a Security Engineer to join our Offensive Security Team! What you’ll do: ~... 
    Full time
    Live in
    Work at office
    Local area

    Snap Inc.

    Palo Alto, CA
    2 days ago
  • $10 per hour

     ...business, society, and the environment? Come join us. All security disciplines work under the umbrella of the combined PSI (Platform...  ...) team: we build the paved path and tooling that hundreds of engineers around the world rely on every day to ship. Corporate Security... 
    Work at office
    Immediate start
    Relocation
    Relocation package
    Flexible hours

    Flexport

    San Mateo, CA
    a month ago
  • $84 per hour

    Kforce has a client in Foster City, CA that is seeking an Embedded Software Engineer to develop embedded software and tooling for safety-critical...  ...maintain production-quality C++ applications for embedded Linux, with a focus on low-latency, high-performance user- and kernel... 
    Contract work
    Foster, CA
    9 days ago
  •  ...the last 18 months building a talented team, securing capital, and validating our technology. We are...  ...love to hear from you. What to Expect As an Embedded Software Engineer, you’ll own platform software for the embedded Linux compute units running our robotics stack. You... 

    Sunday Inc.

    Redwood City, CA
    5 days ago
  • $119k - $140k

     ...robot. Inside the generator is a network of computers combining embedded Linux and real-time bare metal applications. These orchestrate the...  ...then we need you! Responsibilities This is a software engineering role with emphasis on embedded systems and their associated... 
    Full time
    Local area
    Flexible hours

    Mainspring Energy

    Menlo Park, CA
    8 days ago
  • $216.68k - $269.17k

     ...scale, and helping to create safer, more civil shared experiences for everyone. Be a part of Roblox Corporation as a Senior Security Software Engineer in Vulnerability Management. Join our dedicated team to ensure the security of our platform. You will work on scaling... 
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    3 days ago
  •  ...at record‑breaking speeds. About You and The Role Senior Embedded Software Engineer on the Long Range Platform (South San Francisco). You will...  ...and RTOS environments is required; experience with embedded linux is nice to have. Production & safety experience: proven track... 
    Local area

    Namely

    South San Francisco, CA
    1 day ago
  • $132k - $153k

     ...sites Qualifications B.S. in Software Engineering, Computer Science, Computer Engineering...  ...internships Experience with real-time systems, Linux development, and low level...  ...sensors Bonus Qualifications Experience with embedded security Experience with BLE Attributes aligned... 
    Internship
    Work at office
    Remote work

    Pivotal

    Palo Alto, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Linux Security Engineer. Be the first to apply!