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

Software Engineering Manager - Desktop and Embedded Linux Optimisation

$120k

Canonical

Software Engineering Manager - Desktop and Embedded Linux Optimisation

Join to apply for the Software Engineering Manager - Desktop and Embedded Linux Optimisation role at Canonical

Continue with Google Continue with Google

Software Engineering Manager - Desktop and Embedded Linux Optimisation

4 months ago Be among the first 25 applicants

Join to apply for the Software Engineering Manager - Desktop and Embedded Linux Optimisation role at Canonical

We work closely with major silicon companies to optimise Ubuntu for their latest hardware.

As a software engineering manager you need to bring both technical and management skills to the leadership of your team. You will be leading an engineering team that works across the full Linux stack from kernel to GUI, to optimise Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon.

You will also represent the team in direct partner engagement as well as ensuring timely delivery on agreed project milestones.

As an engineering manager at Canonical your primary responsibility is to the people you support: ensuring that they are growing as engineers, doing valuable work, and generally having a great time at Canonical. As a lead for strong engineers, technical leadership and a solid background in software development is a must, so that you're able to challenge and grow your team members. You will have the opportunity to influence the culture, facilitate technical delivery, and work with your team on strategy and execution.

What you'll do

  • Lead a team of distributed engineers to design and implement the best Ubuntu integration for the latest IoT and server-class hardware platforms and software stacks
  • Engage with commercial partners to deliver a delightful, optimised, first class Ubuntu experience on their platforms
  • Develop your team through coaching, mentoring, leading by example, and feedback
  • Oversee commercial engagements and support timely delivery on agreed project milestones
  • Ensure an ongoing commitment to strict quality and reliability standards
  • Engage with other teams at Canonical to ensure alignment on product architecture and roadmaps
  • Work from home with global travel up to twice a year for up to two weeks

Who you are

  • You have worked with Linux distributions, debian packaging and high performance, server-class hardware
  • You have experience working directly with customers, resolving their technical issues, interpreting their business challenges and effectively communicating how your solution will meet their needs
  • You have demonstrated experience managing or leading a team of software engineers
  • You have understanding of agile software development methodologies
  • You collaborate effectively across multiple internal teams, building trust and delivering results
  • You have effective communications skills in English, both written and oral
  • You have a bachelor's (or equivalent university level) degree, preferably in a technology field

What Canonical offers

  • Learning and Development opportunities
  • Annual Compensation Review
  • Recognition Rewards
  • Annual Leave
  • Priority Pass for travel

We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity we will give your application fair consideration

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Software Development

Referrals increase your chances of interviewing at Canonical by 2x

Get notified about new Software Engineering Manager jobs in San Jose, CA .

Mountain View, CA $200,000 - $225,000 1 week ago

Mountain View, CA $185,200 - $274,300 1 day ago

Mountain View, CA $185,200 - $274,300 1 day ago

Mountain View, CA $185,200 - $274,400 2 days ago

Director, Software Engineering, Servicing Platforms
Senior Engineering Manager, Continuous Integration
Director, Software Engineering, Servicing Platforms
Director of Engineering, Sensor Quality (Remote)
Senior Machine Learning Engineering Manager

San Jose, CA
$120,000.00
-
$240,000.00
9 hours ago

Sr. Development Manager, Software Engineering (REMOTE)
Manager, Software Engineering (Card Platform)
Manager, Software Engineering (Card Platform)
Senior Machine Learning Engineering Manager

Mountain View, CA
$185,200.00
-
$274,300.00
1 day ago

Software Engineering Manager - Sustaining Engineering
Senior Machine Learning Engineering Manager -- Teamwork Graph
Manager, Software Engineering (Consumer Comms)
Software Engineering Manager (Backend SaaS)
Manager, Software Engineering (Consumer Comms)

Pleasanton, CA $120,000 - $300,000 2 weeks ago

Engineering Manager - Solutions Engineering
Software Engineering Manager in Test - Infrastructure
Senior Manager, Software Engineering (Cloud Cost Management)
Senior Manager, Software Engineering (Cloud Cost Management)

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineering Manager - Desktop and Embedded Linux Optimisation in San Jose, CA vacancy
  • $170k - $210k

    Fortinet is seeking a Principal Embedded Software Developer for their FortiSwitch Team in Sunnyvale, California. This role involves developing...  ...in embedded software, and strong C/C++ skills in a Unix/Linux environment. The position offers a competitive salary range of... 
    Linux

    Fortinet

    Sunnyvale, CA
    4 days ago
  •  ...with various teams, like EE, Systems Engineering, Software Engineering, Hardware Testing, QA, Factory...  ...experience in developing and testing embedded systems/devices System Validation...  ...developing drivers/applications in Unix, Linux, or MacOS Excellent written and... 
    Linux

    OSI Engineering

    Cupertino, CA
    1 day ago
  • NVIDIA Corporation is seeking a Manager of Software Engineering for the Cumulus Linux team based in Santa Clara, California. The role involves leading a team...  .... A collaborative work ethic and experience in embedded software will set you apart. #J-18808-Ljbffr NVIDIA... 
    Linux

    NVIDIA Corporation

    Santa Clara, CA
    2 days ago
  • $140k - $190k

     ...Fortinet is looking for a Principal Embedded Software Engineer to assist FortiSWITCH Team Job Responsibilities Develop and maintain software...  .... Job Requirements Strong C/C++ experience in Unix/Linux environment is essential. Knowledge of TCP/IP networking... 
    Linux
    Full time

    Fortinet

    Sunnyvale, CA
    3 days ago
  • $187k - $270.7k

     ...cutting-edge FPGA, SoC, and software technologies that enable innovation...  ..., communications, and embedded systems. We are committed to...  ...a DevOps CI/CD Software Engineering Manager to lead the design, implementation...  ...on automation ~ Strong Linux systems expertise and... 
    Linux
    Local area
    Shift work

    Altera

    San Jose, CA
    3 days ago
  • $75 - $90 per hour

     ...Embedded Linux, Device Driver Engineer (SPI/I2C/USB) Security Integration Summary: Develop and implement the Trusted Computing Group TPM 2.0 specification...  ...for TCU. Required Skills: Strong expertise in embedded software development with proficiency in C. Experience in Linux... 
    Linux
    Contract work

    OSI Engineering

    San Jose, CA
    3 days ago
  • $172k - $349k

     ...Principal Software Engineer - Embedded (RIS) This role has been designed as ''Onsite'' with an expectation...  ...here. We have the flexibility to manage our work and personal needs. We make bold...  ...and Device driver development in Linux/Unix environment ~ Hands-on experience... 
    Linux
    Work experience placement
    Work at office

    Hewlett Packard Enterprise

    Sunnyvale, CA
    9 days ago
  •  ...Embedded Engineer (Wifi) Duration: 6+ months Rate: $50-70/hr on Amtex W2- MAX- Depends on experience. Location: Onsite in San Jose...  ...those activities. The detailed requirements are as follows: 1. Linux System Expertise General understanding of Linux systems... 
    Linux
    Remote work

    Amtex Enterprises

    San Jose, CA
    8 days ago
  • $83k - $141.1k

     ...knowledge of C, C++, C# and java on Unix/Linux/Windows. A highly motivated...  ...designs desired. Exposure to writing embedded software for mechanical control from communications...  ...on video conferencing with our hiring managers. If you are concerned that a communication... 
    Linux
    Minimum wage
    Work experience placement

    KLA

    Milpitas, CA
    2 days ago
  • Embedded Software Infrastructure Engineer Do you love crafting sophisticated solutions to highly complex challenges...  ...or DevOps experience in a MacOS, Linux, or Unix environment Experience...  ...Kubernetes, Docker) and configuration management systems (Ansible preferred) Strong... 
    Linux

    Apple Inc.

    Cupertino, CA
    4 days ago
  •  ...NVIDIA Gruppe is seeking a skilled Firmware Engineer to lead firmware development for embedded controllers. The successful candidate will collaborate with various...  ...development, particularly in ARM architecture and Linux environments. NVIDIA offers competitive salary,... 
    Linux

    NVIDIA Gruppe

    Santa Clara, CA
    3 days ago
  • $175k - $200k

     ...Senior Embedded Engineer Santa Clara, CA Meet Yubico:...  ...looking for a Senior Software Engineer who is innovative...  ...GitHub for source management and review, Jira for...  ...with either Windows or Linux system internals and...  ...experience building desktop applications on Windows... 
    Linux
    Work at office
    Immediate start

    Yubico

    Santa Clara, CA
    3 days ago
  •  ...A pioneering tech company in Sunnyvale seeks a System/Embedded Software Engineer to develop the next generation operating system for wireless broadband...  ...Ideal candidates will have strong experience in C/C++ and Linux-based systems, excellent analytical skills, and a bachelor'... 
    Linux

    Taara

    Sunnyvale, CA
    3 days ago
  •  ...Embedded Engineer Sunnyvale, CA – On site Bachelor's degree in computer science/electronics or related field 5+ year development experience with Linux and embedded devices, experience on Wi-Fi development and debugging for L1/L2 Experience and knowledge on... 
    Linux

    Echo IT Solutions

    Sunnyvale, CA
    1 day ago
  •  ...world: You Build the software powering next-gen...  ...designing and delivering embedded software for high-...  ...execution, and mentor engineers building platforms used...  ...development of embedded Linux/firmware platforms...  ...best practices . Manage multiple projects in a... 
    Linux

    Vistance Networks, Inc.

    Sunnyvale, CA
    3 days ago
  • $150k - $250k

    Cylake Inc. is seeking an experienced engineer in Sunnyvale, CA, to architect and implement...  ...The role requires a strong background in Linux Kernel and embedded systems, with a focus on high availability and lifecycle management. Competitive salary range is $150,000 to... 
    Linux

    Cylake Inc.

    Sunnyvale, CA
    2 days ago
  • $141.8k - $258.6k

     ...Hardware We are looking for an experienced and outcome-driven Embedded Quality Engineer - Camera to ensure that we deliver the best-in-class camera...  ...-line operation of operating systems such as macOS or Unix/Linux. Strong verbal and interpersonal skills. Experience... 
    Linux
    Relocation

    Apple Inc.

    Cupertino, CA
    1 day ago
  •  ...developing and maintaining SNS Firmware, working with embedded systems, and collaborating across various disciplines...  ...proficiency in C/C++ and Python, and a BS or MS in Computer/Electrical Engineering. Familiarity with embedded Linux systems is also desirable. #J-18808-Ljbffr... 
    Linux

    NXP Semiconductors

    San Jose, CA
    3 days ago
  •  ...Software Engineer- Embedded Systems Location: Santa Clara, CA End client: Paypal Duration: 6+ Months Pay Rate: Max $65/hr on C2C Hacker...  .... ~3+ years experience with C, C++, Rust, or embedded Linux systems. ~ Any sort of experience in omni-channel... 
    Linux

    Omega Solutions

    Santa Clara, CA
    1 day ago
  • KLA-Belgium in Milpitas is hiring an Embedded Software Engineer who will take ownership of embedded software for reticle inspection systems. The...  ...experience in embedded software development, with a focus on Linux environments. Responsibilities include designing and... 
    Linux

    KLA-Belgium

    Milpitas, CA
    3 days ago
  • 42dot Inc. is seeking an Embedded SW Engineer to develop and optimize in-vehicle applications for next-generation autonomous driving systems. The role requires a strong background in embedded Linux development and collaboration with cross-functional teams. Qualifications... 
    Linux

    42dot Inc.

    Sunnyvale, CA
    3 days ago
  • $150k - $220k

     ...Sunnyvale, California, is looking for an IT Systems Administrator / Desktop Support Engineer. The ideal candidate will have over 5 years of experience in desktop support and Linux administration. You will manage IT operations from end-user support to cloud infrastructure.... 
    Linux

    Lyte

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

     ...Principal Software Engineer, Embedded (RIS) This role has been designed as 'Hybrid' with an expectation...  ...here. We have the flexibility to manage our work and personal needs. We make bold...  ...Systems and Device driver development in Linux/Unix environment ~ Hands-on... 
    Linux
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    Sunnyvale, CA
    17 days ago
  • $141k - $220k

     ...a highly experienced Principal Software Technical Program Manager (TPM) tolead and own complex, software...  ...at the intersection of embedded software, Android/Linux system software and cloud services...  ...alignment across Software Engineering, Product Management, Quality Engineering... 
    Linux
    Immediate start
    Remote work
    Work from home
    Flexible hours

    Logitech

    San Jose, CA
    5 days ago
  • $150k - $220k

     ...Sunnyvale, California is seeking an IT Systems Administrator/Desktop Support Engineer to manage and support the IT environment. The ideal candidate...  ...have 5+ years in IT desktop support and be proficient in Linux and Microsoft 365 administration. Responsibilities include... 
    Linux
    Flexible hours

    Lyte AI Inc.

    Sunnyvale, CA
    3 days ago
  • $150k - $250k

     ...company in California is seeking an experienced engineer to architect and implement embedded systems from the ground up. You will work with a team of veterans, focusing on Linux Kernel and software lifecycle management. The role also involves working with hardware vendors... 
    Linux

    Cylake, Inc

    Sunnyvale, CA
    1 day ago
  • General Motors is seeking a Staff Software Engineer to lead the development of Linux/QNX-based platform OS for the Super Cruise programs. This role demands robust experience in embedded systems, with responsibilities ranging from platform debugging to OS architecture maintenance... 
    Linux

    General Motors

    Sunnyvale, CA
    1 day ago
  • KLA in Milpitas, CA, is looking for a highly motivated Embedded Software Engineer to innovate and grow within the RAPID division. You will own end...  ...development, strong C/C++ skills, and proficiency in Linux environments. This role is essential for driving technical... 
    Linux

    KLA

    Milpitas, CA
    2 days ago
  • Capgemini is seeking an Embedded Software Developer RDK to design and develop advanced networking features for broadband gateway products. The...  ...and troubleshoot issues. Must have robust skills in embedded Linux and networking protocols. The contract spans 4 months with... 
    Linux
    Hourly pay
    Contract work

    Capgemini

    Santa Clara, CA
    3 days ago
  • Cambridge Terahertz is actively seeking a Senior Embedded Software Engineer for our Santa Clara, CA location. You will develop and maintain embedded...  ...ideal candidate will have strong experience with embedded Linux systems, collaborate with cross-functional teams, and... 
    Linux

    Alumni Ventures

    Santa Clara, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineering Manager - Desktop and Embedded Linux Optimisation. Be the first to apply!