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

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

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

Get AI-powered advice on this job and more exclusive features.

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

Engineering Manager - Solutions Engineering
Software Engineering Manager - Sustaining Engineering
Software Engineering Manager (Backend SaaS)
Technical Manager - Automotive and Industrial
Software Engineering Manager, Ubuntu Gaming
Software Engineering Manager - Ubuntu Linux Kernel
Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon
Engineering Manager - Public Cloud, Python, Golang
Linux Engineering Manager - Optimisation for Latest Hardware
Engineering Manager for IAM (Identity and Access Management)
Engineering Manager, Ubuntu Server - Ubuntu Pro
Senior Software Engineer - Digital Workplace
Embedded Linux Senior Software Engineer - Optimisation
Senior Software Engineer - packaging - optimize Ubuntu Server

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 Tucson, AZ vacancy
  •  ...Senior Embedded Software Engineer II/Principal Engineering Job Title: Senior Embedded Software Engineer...  ...and DMA Experience in project management, team leadership, and/or mentoring...  ...and MCUs over the full stack including Linux Experience in FPGA- or ASIC-based... 
    Linux

    NSC Staffing

    Tucson, AZ
    1 day ago
  •  ...Title: Embedded Software Engineer Location: Tucson, AZ GuideTech , a subsidiary of Palladyne...  ...firmware to control device behavior, manage memory carefully, and optimize...  ...interfaces preferred • Python, C#, and Linux shell scripting preferred • Test equipment... 
    Linux
    For contractors
    Local area
    Flexible hours

    GuideTech Inc

    Tucson, AZ
    2 days ago
  • $86.8k - $165.2k

     ...with us! We're expanding our engineering organization dramatically...  ...and defense. Our Senior Embedded Software Engineer is a technical position...  ...Owners, Chief Engineers, Management and other IPT members using...  ..., Wind River VxWorks, Linux, etc.) Experience developing... 
    Linux
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Tucson, AZ
    23 hours ago
  •  ...thrive in space, like solar panels, flight software, star trackers, optical systems,...  ...most ambitious space missions. SENIOR EMBEDDED SOFTWARE ENGINEER II Rocket Lab's Optical Systems...  ...support. Leverage core understanding of Linux fundamentals, fault tolerant design,... 
    Linux
    Permanent employment
    Local area

    Rocket Lab

    Tucson, AZ
    3 days ago
  • $101k - $124k

     ...similarly motivated electrical engineers, mathematicians, computer...  ...primary responsibilities in the Embedded Software Engineer position? The...  ...expertise developing for Linux or embedded Linux using C or...  ...understanding of product lifecycle management including configuration... 
    Linux
    Temporary work
    Immediate start
    Flexible hours

    Rincon Research Corporation

    Tucson, AZ
    1 day ago
  •  ...That is why our internal software matters. Alicat relies on a homegrown...  ...ERP system that is deeply embedded in how the company operates....  ...inventory, quality, shipping, engineering workflows, and customer...  ...As a Software Engineering Manager at Alicat Scientific, you will... 
    Immediate start

    Alicat Scientific

    Tucson, AZ
    2 days ago
  • $80k - $95k

    A defense technology company in Tucson is seeking a Software Developer focused on designing and developing high-performance software for...  ...role requires proficiency in C++ and/or Python, experience in Linux environments, and a strong understanding of networking fundamentals... 
    Linux

    Foxhound Federal

    Tucson, AZ
    4 days ago
  •  ...Software Engineer The Software Configuration Management (SWCM) department follows the basic principles of Configuration...  ...all computing products including embedded software, configurable logic, test...  ...proficiency in Windows, DOS, Linux, and Unix Operating System Environments... 
    Linux

    22nd Century Technologies

    Tucson, AZ
    11 days ago
  •  ...Digital Product Configuration Management Engineer II At RTX Corporation in...  ...(DPCM), formerly known as Software Configuration Management (SWCM...  ...data and documentation: embedded (tactical) software, applications...  ...shell scripting in Linux, Unix, and Windows Ability... 
    Linux
    Interim role
    Relocation

    Arizona Staffing

    Tucson, AZ
    17 hours ago
  • $86.8k - $165.2k

     ...Senior Software Security Engineer Location: Tucson, AZ (On site) What You Will Do...  ...applications using C/C++ on embedded platforms. Understand real‑...  ...such as VxWorks, Embedded Linux, or similar. Ability to obtain...  ...security, or policy management. Experience in Agile, Scrum... 
    Linux
    Interim role
    Flexible hours

    Prattwhitney

    Tucson, AZ
    3 days ago
  • $107.5k - $204.5k

     ...date). Job Summary The Software Security Sensors and...  ...Science, Technology, Engineering or Mathematics (STEM)...  ...oriented software design and embedded development using...  ...like VxWorks, Embedded Linux, or similar. Embedded...  ...communication security, or policy management. Experience in Agile... 
    Linux
    Interim role
    Flexible hours

    Prattwhitney

    Tucson, AZ
    2 days ago
  • $68.9k - $131.1k

    Software Security Engineer - Tucson, AZ Location: Tucson, Arizona. Onsite work required...  ...applications. Knowledge of Linux/Unix environments....  ...MPSoC, Versal, or similar embedded processors. Experience with...  ...using software configuration management and bug tracking tools. What... 
    Linux
    Interim role
    Flexible hours

    Prattwhitney

    Tucson, AZ
    2 days ago
  •  ...Onto Innovation is seeking a Software Engineering Manager in Tucson, AZ. The role involves leading software development and managing a team for 4D branded products specializing in optical metrology. Candidates should possess strong technical skills and experience in managing... 

    Onto Innovation

    Tucson, AZ
    3 days ago
  • $107.5k - $204.5k

     ...experience and renowned engineering expertise to meet the...  ...organization. The Software (SW) IPT Lead’s primary...  ...performing the Control Account Manager (CAM) role, managing...  ...software for embedded devices and/or subsystems...  ..., Wind River VxWorks, Linux, etc.). Active and transferable... 
    Linux
    Local area
    Relocation

    Prattwhitney

    Tucson, AZ
    1 day ago
  •  ...support, troubleshooting, monitoring, backup, recovery and day‑to‑day operational support Experience supporting Oracle databases in Linux/Unix/Windows environments Ability to step into a replacement role, absorb tribal knowledge, and participate in knowledge transfer... 
    Linux

    Insight Global

    Tucson, AZ
    16 hours ago
  • $107.5k - $204.5k

     ...Team (IPT) Lead in Tucson, AZ. This role involves overseeing software development and integration efforts while leading a team of engineers. The ideal candidate will have over eight years of experience in embedded software with significant leadership responsibilities. A... 

    Prattwhitney

    Tucson, AZ
    2 days ago
  •  ...Title: Information Systems Engineer Location: Tucson, AZ...  ...compliant TE (Linux, IOS, Windows) Install software packages/updates to enhance...  ...Networking, and or Windows (in desktop or server environments)...  ...with user account management, software installation and... 
    Linux
    Contract work

    NR Consulting

    Tucson, AZ
    1 day ago
  • $107.5k - $204.5k

    Job Summary Principal Embedded Real‑Time Software Developer/Integrator - Effectors Center of the Software...  ..., Integrity, Wind River VxWorks, Linux, etc. Experience integrating hardware...  ...instrumentation, device drivers, and leadership of engineering teams. Benefits Competitive salary... 
    Linux
    Flexible hours

    Prattwhitney

    Tucson, AZ
    4 days ago
  • $80k - $95k

     ...Federal is looking for a Software Developer to support...  ...aerospace, or complex engineering applications....  ...Developer will work across embedded and distributed systems...  ...experience working in Linux-based environments, and...  ...Support configuration management and version control best... 
    Linux
    Local area

    Foxhound Federal

    Tucson, AZ
    5 days ago
  • $68.9k - $131.1k

     ...years of experience and renowned engineering expertise to meet the needs...  ...virtual environments. Our software products empower the next generation...  ...Experience with UNIX / Linux or Apple OS or Windows DOS command...  ...Programming, software change management tools and processes, using... 
    Linux
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Raytheon

    Tucson, AZ
    9 hours ago
  •  ...About the job Software Engineer with DevOps Software Engineer (DevOps) - Tucson, Arizona...  ...environments Build and manage systems with Docker and Kubernetes...  ...production systems Proficient with Linux/Unix (Rocky, RHEL, or similar) Skilled... 
    Linux

    Platinum Global Talent Solutions

    Tucson, AZ
    5 days ago
  •  ...Required Core Skills: Java / C++ with Embedded Systems Role Overview We are seeking a motivated Software Integration Engineer to support the SPY-6 Family of Radars ....  ...Python, Perl, or Bash) ~ Proficiency with Linux and command-line environments ~ Experience... 
    Linux
    Contract work
    Local area
    Shift work

    22nd Century Technologies Inc.

    Tucson, AZ
    2 days ago
  • $132.4k - $251.6k

    Senior Principal Embedded Real-Time Software Developer/Integrator Location : Tucson...  ...Center of our Software Engineering Directorate. Responsibilities...  ...owners, chief engineers, managers) to refine product...  ...Integrity, Wind River VxWorks, Linux). Proven track record integrating... 
    Linux
    Temporary work
    Interim role
    Relocation package
    Flexible hours

    Prattwhitney

    Tucson, AZ
    4 days ago
  • Site & Network Reliability Engineer & Administrator Join to apply for the Site & Network...  ...-on experience in enterprise IT systems management while introducing you to modern reliability...  ...understanding of operating systems (Linux, Unix, Windows, z/OS, zVM) and networking... 
    Linux
    Internship

    IBM

    Tucson, AZ
    2 days ago
  • $57.2k - $108.8k

     ...Performance Computing (HPC) hardware, software, and operating systems....  ...to lead and support the engineering community. Perform operating‑system...  ...Experience in Windows and/or Linux Server environments, including directory services management and system hardening. Must obtain... 
    Linux
    Temporary work
    Flexible hours

    Prattwhitney

    Tucson, AZ
    4 days ago
  •  ..., Object Storage, and Software-Defined Storage platforms...  ...data lifecycle management, retention policies, and...  ...database storage needs, Linux/Windows OS, and scripting...  ...Us Why TI? Engineer your future. We...  ...and sells analog and embedded processing chips for markets... 
    Linux
    Local area

    Texas Instruments

    Tucson, AZ
    3 days ago
  •  ...sessions for new system releases and updates. Work closely with engineering and development groups to ensure training accurately reflects...  ...on mining equipment, especially haul trucks. Windows, Linux, Unix systems. AHS hardware structure and function. Networking... 
    Linux
    Live in
    Worldwide

    Komatsu North America

    Tucson, AZ
    1 day ago
  • $142.6k - $261.5k

     ...consulting practice that assists in planning, pursuing, delivering and managing large, complex full lifecycle initiatives.  We also provide our...  ...and professionally Demonstrates the ability to implement software Interact and communicate effectively with finance and... 
    Summer holiday
    Remote work
    Flexible hours

    EY

    Tucson, AZ
    2 days ago
  • $68.9k - $131.1k

     ...program and assist Senior Modeling Engineers in preparation of detailed plans;...  ...applying object‑oriented software design and programming in C/C++....  ...flight dynamics. Experience with UNIX/Linux workstations and Site Configuration Management tools such as Git. Knowledge of radar... 
    Linux
    Temporary work
    Interim role
    Relocation package
    Flexible hours

    Prattwhitney

    Tucson, AZ
    2 days ago
  •  ...Vehicle Control Support Engineer Posting Start Date: 5/5/26 Job Location (Short): Tucson, Arizona, USA, 85706 Position Shape the Future...  ...skills on mining equipment, especially haul trucks Windows, Linux, Unix systems. AHS hardware structure and function Database structure... 
    Linux
    Temporary work
    Live in
    Immediate start
    Worldwide

    Komatsu North America

    Tucson, AZ
    1 day 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!