> Markdown version of [/jobs/ext/2299030-systems-engineer](https://www.wearedevelopers.com/jobs/ext/2299030-systems-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Systems Engineer - **Company:** Horizontal Talent - **Location:** Foster City, CA, United States - **Experience:** Experienced - **Salary:** $78,936.0 - **Contract:** Permanent contract - **Skills:** Board Bringup, C (Programming Language), Systems Engineering, Bash Shell, Booting (BIOS), UClibc (C Standard Library), Computer Engineering, Continuous Integration, Linux on Embedded Systems, Hardware Security Module, Information Systems Security Architecture Professional, Python (Programming Language), Linux Kernel, Public Key Infrastructure, Management of Software Versions, Yocto, Information Technology, U-Boot, Lxc - **Published:** August 29, 2026 - **Apply:** https://www.jofdav.com/jobs/59444068-systems-engineer ## About the Role * Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field (or equivalent practical experience) * 6+ years in Embedded Linux development, board bring-up, and BSP customization * 3+ years deploying device-level security features in production hardware * Deep knowledge of bootloader configurations (U-Boot, Barebox) and Linux kernel security subsystems (dm-crypt, dm-verity) * Strong understanding of ARM TrustZone architectures and hardware security principles * Proficiency in C, Python, and Bash scripting * Experience with embedded Linux build frameworks like Yocto or Buildroot * Capable of designing cryptographic defense mechanisms and automating CI/CD security pipelines Nice to Have Skills: * Knowledge of cryptography, hashing algorithms, and PKI * Experience working with contract manufacturers or internal factory lines for secure key-injection and fuse-burning * Familiarity with embedded container runtimes (LXC, crun) and lightweight sandboxing * Expertise in secure versioning and anti-rollback strategies for OTA updates Preferred Education and Experience: * Bachelor's degree in a related technical discipline * More than 6 years of professional experience in embedded Linux and security Other Requirements: * Ability to work onsite in Foster City, CA (5 days/week) * Successful completion of a background check and drug screening * Willingness to collaborate with manufacturing and cross-functional teams to ensure secure device provisioning and resilience We are committed to fostering an inclusive environment that values diverse perspectives. If you are passionate about advancing embedded security and want to make a meaningful impact, we encourage you to apply today and become part of our innovative team! ## Description Join us in shaping the future of embedded security as a Systems Engineer, where your expertise will drive innovative solutions for next-generation platforms. In this pivotal role, you will design and implement robust security architectures for embedded Linux systems, ensuring the integrity, confidentiality, and resilience of devices at scale. Collaborate with multidisciplinary teams to build secure boot processes, develop cryptographic defenses, automate security pipelines, and support manufacturing efforts-all while championing diversity, equity, and inclusion in tech. ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Cyber Security: Small, and Large!](https://www.wearedevelopers.com/videos/259-cyber-security-small-and-large) - [What makes Cybersecurity different for critical infrastructure?](https://www.wearedevelopers.com/videos/571-what-makes-cybersecurity-different-for-critical-infrastructure) ## Related Articles - [9 Ways to Make Money Hacking](https://www.wearedevelopers.com/magazine/333-9-ways-to-make-money-hacking) - [Events like RSAC Get You CISOs. Developers Decide What Actually Gets Deployed.](https://www.wearedevelopers.com/magazine/693-events-like-rsac-get-you-cisos-developers-decide-what-actually-gets-deployed) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)