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
- 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
- Learning and Development opportunities
- Annual Compensation Review
- Recognition Rewards
- Annual Leave
- Priority Pass for travel
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- ...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
- ...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...LinuxFor contractorsLocal areaFlexible hours
$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...LinuxTemporary workWork experience placementInterim roleWork at officeRemote workRelocationFlexible hours- ...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,...LinuxPermanent employmentLocal area
$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...LinuxTemporary workImmediate startFlexible hours- ...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
$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- ...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
- ...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...LinuxInterim roleRelocation
$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...LinuxInterim roleFlexible hours$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...LinuxInterim roleFlexible hours$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...LinuxInterim roleFlexible hours- ...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...
$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...LinuxLocal areaRelocation- ...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
$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...- ...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...LinuxContract work
$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...LinuxFlexible hours$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...LinuxLocal area$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...LinuxTemporary workWork experience placementInterim roleWork at officeRemote workRelocation packageFlexible hours- ...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
- ...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...LinuxContract workLocal areaShift work
$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...LinuxTemporary workInterim roleRelocation packageFlexible hours- 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...LinuxInternship
$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...LinuxTemporary workFlexible hours- ..., 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...LinuxLocal area
- ...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...LinuxLive inWorldwide
$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 holidayRemote workFlexible hours$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...LinuxTemporary workInterim roleRelocation packageFlexible hours- ...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...LinuxTemporary workLive inImmediate startWorldwide
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!
- internship software Tucson, AZ
- software support Tucson, AZ
- software quality assurance Tucson, AZ
- embedded software Tucson, AZ
- software sales representative Tucson, AZ
- id software Tucson, AZ
- healthcare software sales Tucson, AZ
- remote software sales Tucson, AZ
- entry level software sales Tucson, AZ
- software asset management analyst Tucson, AZ



