Technical Lead for Embedded Linux Solutions

4 days ago


San Francisco, California, United States Canonical Full time

Redefine the future of embedded Linux with our innovative operating system, tailored for the IoT market. This role is perfect for a seasoned technical leader passionate about open source software, Linux, containers, security, and developer experience.

We aim to empower developers across various fields, including IoT, automotive, and aviation, using our next-generation secure embedded Linux operating system. Our mission is to simplify device recovery mechanisms, enabling manufacturers to standardize field operations for fleets of heterogeneous appliances.

As a Technical Lead, you'll oversee a team of skilled software developers in designing and implementing snapd features and its integration with the Snap Store. You will ensure the seamless Ubuntu Core, Desktop, and Server experience on diverse CPU architectures, such as ARM, RISC-V, and X86.

Key Responsibilities
  • You will lead and develop a distributed team through hiring, coaching, mentoring, feedback, and hands-on career growth
  • Contribute to your team's goals by demonstrating sound engineering principles and contributing directly
  • Schedule timely delivery of technical solutions addressing business needs
  • Effectively manage expectations with other engineering teams, senior management, and external stakeholders
  • Promote modern, agile software development practices and help develop and evangelize great engineering and organizational practices
  • Cultivate a healthy, collaborative engineering culture aligned with company values
  • Actively collaborate with the leadership team and contribute to organizational success
Salary Estimate:$120,000 - $180,000 per annum

Required Skills and Qualifications

  • Experience in leading, managing, coaching, and mentoring software developers
  • Strong understanding of software development and Linux systems
  • Knowledge of embedded software development and Golang, C/C++, Shell programming languages
  • Proficiency in Debian or Ubuntu distributions and familiarity with modern GNU/Linux systems
  • Bachelor's degree in Computer Science, STEM, or equivalent

Benefits and Perks

  • Remote work opportunities with occasional global travel
  • Competitive salary and benefits package
  • Fostering a workplace free from discrimination and promoting diversity

About Us

We're Canonical, a pioneering technology company committed to shaping the future of Linux and open-source innovation. We value collaboration, innovation, and continuous learning. Join us in redefining the world of embedded Linux and empowering developers worldwide.



  • San Francisco, California, United States Linux Foundation Co Full time

    About the RoleThe Linux Foundation is driving innovation in open-source technology and seeking a skilled Technical Community Architect to lead our Hiero project.Key Responsibilities:Pipeline Development: Collaborate with maintainers to design, build, and maintain core CI/CD tooling used by the Hiero community, aligning with the project's roadmap.Liaison and...


  • San Jose, California, United States EPAM Full time

    We are looking for an exceptional Embedded Linux Driver Specialist to join our team at EPAM. As a leading global provider of digital platform engineering and development services, we strive to deliver cutting-edge solutions that meet our clients' needs. In this role, you will work closely with cross-functional teams to develop custom solutions using embedded...


  • San Francisco, California, United States Canonical Full time

    Lead the Future of LinuxRedefine the embedded Linux experience with a cutting-edge operating system in the IoT market. As a Senior Engineering Manager, you will be part of shaping the future of Linux from small systems to desktops.This challenging role demands technical and management skills. You'll lead a team of software developers to design and implement...

  • Technical Lead

    5 days ago


    San Diego, California, United States Proven Recruiting Full time

    Job OverviewWe are seeking a highly skilled Sr. Staff Embedded Linux Software Engineer to lead the development and integration of system level components for our cutting-edge robotics platform. As a key member of our software engineering team, you will work closely with world-class engineers and scientists to design, implement, and test complex system level...


  • San Jose, California, United States Cisco Full time

    Company Overview:Cisco is a leading technology company that powers an inclusive future. Our innovative products and services connect the world, enabling individuals, businesses, and organizations to thrive in a rapidly changing digital landscape.Job Summary:We are seeking an experienced Software Engineering Technical Lead to join our team responsible for...


  • San Diego, California, United States Dansources Technical Services Full time

    Job DescriptionDansources Technical Services is seeking a seasoned Mid-Level Software Engineer to join our team of experts in software development. The ideal candidate will possess cross-platform experience developing applications for various operating systems, including Linux and Android.The selected individual will collaborate with our team to analyze,...


  • San Francisco, California, United States ZipLine Full time

    About ZiplineTransforming the logistics industry, Zipline is revolutionizing the way goods move globally. With a mission to solve urgent and complex access challenges, we are building an instant delivery and logistics system that serves all humans equally. Our technology includes robotics and autonomy, decarbonizing delivery, decreasing road congestion, and...


  • San Jose, California, United States Cisco Full time

    Cisco UCS Chassis Management Software DeveloperWe are seeking an experienced software engineering technical leader to join our team responsible for crafting, maintaining and supporting embedded chassis management software for Cisco's Unified Computing System (UCS) family of products.Key Responsibilities:Develop and maintain embedded chassis management...


  • San Francisco, California, United States Linux Foundation Co Full time

    Job OverviewRISC-V International, a global non-profit organization, seeks an exceptional Senior Technical Product Marketing Manager to spearhead the growth and proliferation of the RISC-V Instruction Set Architecture (ISA). This role will be employed by the Linux Foundation as a full-time position, dedicated 100% to RISC-V International.Key...


  • San Diego, California, United States Firestorm Full time

    Firestorm is a pioneering defense-meets-Silicon Valley technology company that is redefining autonomous systems. Our mission is to provide world-class capabilities at significantly lower costs, upending the current defense procurement cost paradigm.About the RoleWe are seeking a seasoned Staff Software Engineer, Embedded Linux Platform to join our team and...


  • San Diego, California, United States TrellisWare Technologies Full time

    Company OverviewTrellisWare Technologies is a global leader in advanced wireless communications solutions. With a strong focus on innovation, we strive to push boundaries and deliver exceptional results.Job SummaryWe are seeking a skilled Linux Embedded Systems Software Engineer to join our team. As a key member of our Engineering Team, you will be...


  • San Francisco, California, United States The Linux Foundation Full time

    RISC-V Senior Technical Product Marketing Manager Job DescriptionThe Linux Foundation is seeking an experienced Senior Technical Product Marketing Manager for RISC-V International, a full-time remote position dedicated to promoting the growth and proliferation of RISC-V.Key Responsibilities:Develop and execute product positioning and messaging...


  • San Francisco, California, United States Canonical Full time

    About the RoleWe are seeking a highly skilled Embedded Linux Systems Engineer to join our team. As an Embedded Linux Systems Engineer, you will be responsible for optimizing Ubuntu for the latest silicon.The ideal candidate will have a strong background in Linux, C, and C++, with experience working with open source communities and licenses. They will also...


  • San Diego, California, United States TrellisWare Technologies Full time

    About Our JobWe're looking for a highly skilled Embedded Linux Application Developer to join our team. As a key member of our Engineering Team, you will be responsible for working on next-generation self-networking hand-held radios for our Special Forces or help create new modem technologies for the toughest communication problems in areas such as HF, Free...


  • San Jose, California, United States Cisco Full time

    Job SummaryCisco is seeking a technical leader to drive innovation in embedded software development for our Nexus 9000 network switches and routers. As a key member of our team, you will lead the development of new hardware systems, collaborate with cross-functional teams, and analyze and troubleshoot hardware issues.Develop and implement embedded software...


  • San Jose, California, United States Cisco Full time

    About UsCisco, a leading technology company, is seeking an experienced software engineering technical leader to join its team. As a key member of the UCS Chassis Management Controller team, you will be responsible for crafting, maintaining, and supporting embedded chassis management software for Cisco's Unified Computing System (UCS) family of products.Your...


  • San Francisco, California, United States Zipline Full time

    Zipline is a pioneering company transforming the logistics industry by developing a teleportation service that delivers goods quickly and sustainably. Our mission is to decarbonize delivery, reduce road congestion, and provide equitable access to billions of people worldwide.We are seeking an experienced Director of Embedded Software Engineering to lead our...


  • San Diego, California, United States TrellisWare Technologies, Inc Full time

    About the RoleTrellisWare Technologies is a world leader in highly advanced algorithms, waveforms, and communications systems. We are seeking a highly skilled Software Engineer, Embedded Linux to join our Engineering Team. The ideal candidate will have a strong background in embedded Linux development and a passion for innovation and collaboration.Key...


  • San Diego, California, United States Qualcomm Full time

    Job Title: Embedded Linux Software ExpertAbout the Role:We are seeking a highly skilled Embedded Linux Software Expert to join our team at Qualcomm. As an Embedded Linux Software Expert, you will play a key role in designing and developing next-generation software for our Snapdragon products in Automotive ADAS and Infotainment.Key Responsibilities:Design and...


  • San Francisco, California, United States Capgemini Full time

    Job OverviewWe are seeking a highly seasoned Technical Lead with expertise in C/C++ embedded software development to join our dynamic team. As a key member of our engineering team, you will play a critical role in leading and developing, compiling, running, and debugging C/C++ bare-metal, firmware, and software tests/apps targeting ARM CPUs and DSPs.Key...