PROCESSING APPLICATION
Hold tight! We’re comparing your resume to the job requirements…

ARE YOU SURE YOU WANT TO APPLY TO THIS JOB?
Based on your Resume, it doesn't look like you meet the requirements from the employer. You can still apply if you think you’re a fit.
Job Requirements of Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon:
-
Employment Type:
Full-Time
-
Location:
Baltimore, MD (Onsite)
Do you meet the requirements for this job?
Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon
Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon
Join to apply for the Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon role at Canonical.
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include leading public cloud and silicon providers, industry leaders, and more. We are a pioneer in global distributed collaboration with over 1200 colleagues in 75+ countries, with few office-based roles. Teams meet 2-4 times a year in various locations worldwide to align on strategy and execution.
The company is founder-led, profitable, and growing.
We are hiring engineering managers passionate about operational systems, open source technologies, and cutting-edge hardware to lead teams enabling and optimizing Ubuntu on the latest x86, ARM, RISC-V, s390x, and POWER systems.
In partnership with leading silicon vendors, we optimize Ubuntu on their platforms, integrating new features and performance enhancements while maintaining a consistent user experience.
Engineering Managers should be excellent developers, capable of reviewing patches and design specs. They will promote healthy engineering practices, documentation, quality, and performance optimizations, and lead their teams to deliver high-quality code and designs.
Responsibilities include line management, career guidance, developing engineering talent, representing the team technically, and collaborating across teams and with customers. You will influence culture, facilitate technical delivery, and work on strategy and execution.
Location: This is a globally remote role, with open positions across all time zones.
What your day will look like
- Lead and develop a team of engineers, from junior to senior levels.
- Oversee commercial engagements and support timely project delivery.
- Participate as technical lead on complex system architecture projects.
- Implement disciplined engineering processes.
- Maintain platform-oriented software stacks.
- Optimize Ubuntu for the latest hardware platforms.
- Display technical leadership internally and externally.
- Contribute to code reviews and documentation.
- Collaborate with leadership and other teams.
What we are looking for in you
- Strong academic background from high school and university.
- Degree in Computer Science or STEM, or an alternative compelling narrative.
- Fluency in C, C++, and Python.
- Experience with Linux and operational systems software.
- Experience with Debian/Ubuntu or other distributions.
- Leadership experience in software engineering teams.
- Proficiency in professional English communication.
- Confidence in sharing ideas and feedback respectfully.
- Thoughtfulness, self-motivation, and result orientation.
- Willingness to travel internationally twice a year for up to two weeks.
Nice-to-have skills
- Experience with open source communities and licenses.
- Knowledge of computer architecture (x86, ARM, RISC-V, s390x).
- Understanding build systems and cross-compilation.
- Experience working with customers and in board bring-up/validation.
- Familiarity with Linux virtualization, networking, or graphics stacks.
- Experience with Docker, Kubernetes, or related technologies.
- Knowledge of confidential computing, RDMA, Infiniband, HPC, and performance engineering.
What we offer you
We offer competitive global compensation, annual reviews, a performance bonus, and benefits reflecting our values. Our perks include:
- Distributed work environment with biannual in-person team sprints.
- USD 2,000 annual learning and development budget.
- Recognition rewards, holiday leave, maternity/paternity leave.
- Employee assistance programs and travel opportunities.
About Canonical
Canonical is a pioneer in open source, publisher of Ubuntu, and a leader in AI, IoT, and cloud platforms. We hire globally, uphold high standards, and have been a remote-first company since 2004. Working here challenges you to think differently, learn new skills, and excel.
Canonical is an equal opportunity employer
We value diversity and are committed to creating an inclusive workplace free from discrimination. We consider all applications fairly, regardless of background or identity.
J-18808-Ljbffr
Recommended Skills
- Artificial Intelligence
- C (Programming Language)
- C++ (Programming Language)
- Code Review
- Computing Platforms
- Curiosity
Help us improve Sologig by providing feedback about this job: Report this job
Job ID: d051e188110d4cfca0f37ecf85
Sologig TIP
For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.
By applying to a job using Sologig you are agreeing to comply with and be subject to the Sologig Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.