> Markdown version of [/jobs/ext/1917835-lead-or-head-of-embedded-firmware-systems-software-engineer](https://www.wearedevelopers.com/jobs/ext/1917835-lead-or-head-of-embedded-firmware-systems-software-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). --- # Lead or Head of Embedded, Firmware/Systems Software Engineer - **Company:** 1X, LLC - **Location:** San Carlos, CA, United States - **Experience:** Expert - **Salary:** $200,000.0 - $350,000.0 - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Computer Engineering, Linux on Embedded Systems, Firmware, Hardware Interface Design, Software Engineering, System Programming, Information Technology, Software Coding, Industrial Software, Data Pipelines - **Published:** August 4, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=0b7842f5de5d63df ## About the Role * Deep technical credibility in firmware, with the judgment to lead architectural decisions in a hands-on engineering environment. * Strong systems thinking across hardware, performance-sensitive systems, and integration within embedded devices. * Proven ability to simplify complex architectures and make practical tradeoffs that improve reliability without slowing the business down. * Strong player-coach leadership style, with the ability to develop senior engineers, create clarity, and hold a high bar while staying close to the technical work. * Excellent cross-functional instincts and communication, with a track record of defining & driving roadmaps across multiple technical teams., * 10+ years of experience building complex software systems, including significant experience in firmware or systems software running on physical devices at scale. * 3+ years of experience leading senior engineers and/or technical teams in a player-coach, staff-plus, or engineering leadership capacity. * Strong experience with embedded Linux, low-level software, hardware interfaces, and systems programming in C++ or similar languages. * Proven track record owning architecture for complex products where reliability, scalability, and long-term maintainability are critical. * Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, or a related technical field / equivalent practical experience. Preferred Skills: * Experience in robotics, autonomous systems, industrial systems, automotive, or other environments where software must perform reliably on real-world hardware. * Experience inheriting and scaling an existing team through a period of company growth, increasing product maturity, or organizational change. * Experience working across on-device systems and supporting infrastructure in factory, cloud, or field-service environments. * Familiarity with adjacent domains such as data pipelines, developer infrastructure, or security in complex technical organizations. ## Description * Own the technical and organizational direction of the Embedded team so the firmware running on our hardware is robust, maintainable, and efficient. * Build strong cross-functional alignment with hardware and systems/OS so critical dependencies are clear and execution stays unblocked. * Deliver a software foundation that supports reliable robot behavior in production, in the factory, and in the field as fleet size and system complexity increases. * Coach and grow a highly technical team while writing code for a significant project, setting a high bar for engineering quality, ownership, and technical judgment. ## Related Videos - [Engineering culture: Why ownership is the secret ingredient](https://www.wearedevelopers.com/videos/184-engineering-culture-why-ownership-is-the-secret-ingredient) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Unleashing the Power of Developers: Why Cybersecurity is the Missing Piece?!?](https://www.wearedevelopers.com/videos/712-unleashing-the-power-of-developers-why-cybersecurity-is-the-missing-piece) - [Why and when should we consider Stream Processing frameworks in our solutions](https://www.wearedevelopers.com/videos/1085-why-and-when-should-we-consider-stream-processing-frameworks-in-our-solutions) - [Why Your Best Mediors Never Become Seniors (And How to Fix It)](https://www.wearedevelopers.com/videos/2108-why-your-best-mediors-never-become-seniors-and-how-to-fix-it) - [Agent Smith Gets Hardware: Autonomous IoT Hacking From Debug Port to Cloud API](https://www.wearedevelopers.com/videos/100258-agent-smith-gets-hardware-autonomous-iot-hacking-from-debug-port-to-cloud-api) ## Related Articles - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)