Linux Systems Software Engineering Manager

2 weeks ago


Victoria, British Columbia, Canada Canonical - Jobs Full time

The Partner Engineering team works with the leading silicon companies to optimise Ubuntu to get the most from each new chip. Our goal is to collaborate with specialist engineers from our partners to integrate next-generation features and performance enhancements for upcoming hardware, while also ensure a common operating experience for their users.

This role is a fast-paced, problem-solving role that's challenging yet very exciting. The right candidate must be resourceful, articulate, and able to deliver on a wide variety of solutions across iot, desktop, automotive or server and data center technologies.

As a Partner Engineering Manager at Canonical you will lead an engineering team that works across the full Linux server stack from kernel to AI workloads, to optimise Ubuntu for the latest silicon. You will manage relationships with our key technology partners by ensuring timely delivery on agreed project milestones.

As a lead for strong engineers, technical leadership and a solid background in software engineering is a must, so that you're able to challenge and grow your team members. Code reviews and architectural leadership are part of the job. As manager, the commitment to healthy engineering practices, documentation, quality and performance optimisation are equally important technical responsibilities, as is the requirement for fair and clear management, and the obligation to ensure a high performing team. You will have the opportunity to influence the culture, facilitate technical delivery, and work with your team on strategy and execution.

Location: This is a Globally remote role

What your day will look like
  • Lead a team of distributed engineers to design and implement the best Ubuntu integration for the latest iot, desktop 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
What we are looking for in you
  • You have experience with Linux packaging (Debian, RPM, Yocto)
  • You have experience working with open source communities and licences
  • You have experience working with Python, C, C++
  • You have experience working directly with customers, going beyond resolving their technical issues, to interpreting their business challenges and effectively communicating how your solution will meet their needs
  • You have experience managing software engineers with a track record of planning, delivery and quality
  • You can work in a globally distributed team through self-discipline and self-motivation.
  • You have experience collaboration across multiple internal teams, building trust and delivering results
Additional skills that you might also bring
  • Experience with server technologies, including UEFI firmware, GPU computing, RDMA/Infiniband and virtualization stacks
  • Experience with server IoT / Embedded experience – from board and SoC, BMCs, bootloaders and firmware to OS, through apps and services
  • Experience with graphics stacks
  • Basic understanding of security best practices in IoT or server environments
  • Good communication skills, ideally public speaking experience
  • Some experience with Docker/OCI containers/K8s
  • Experience working with CI automation platforms such as GitHub
  • Experience with performance benchmarking and profiling
What we offer you

Your base pay will depend on various factors including your geographical location, level of experience, knowledge and skills. In addition to the benefits above, certain roles are also eligible for additional benefits and rewards including annual bonuses and sales incentives based on revenue or utilisation. Our compensation philosophy is to ensure equity right across our global workforce.

In addition to a competitive base pay, we provide all team members with additional benefits, which reflect our values and ideals. Please note that additional benefits may apply depending on the work location and, for more information on these, you can ask in the later stages of the recruitment process.

  • Fully remote working environment - we've been working remotely since 2004
  • Personal learning and development budget of 2,000USD per annum
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Parental Leave
  • Employee Assistance Programme
  • Opportunity to travel to new locations to meet colleagues at 'sprints'
  • Priority Pass for travel and travel upgrades for long haul company events
About Canonical

Canonical is a pioneering tech firm that is at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do.

Canonical has been a remote-first company since its inception in 2004.​ Work at Canonical is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical provides a unique window into the world of 21st-century digital business.

Canonical is an equal opportunity employer

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.

#LI-remote



  • Victoria, British Columbia, Canada Targeted Talent Full time

    About the Company: Our client is a company building the world's highest- performance pure digital AI inference chip. We are looking for an experienced software engineer with excellent C/C++ programming skills and at least 5 years of related work experience. The ideal candidate should have a strong background in software design, debugging, and performance...

  • Software Engineer

    2 weeks ago


    Victoria, British Columbia, Canada Canonical - Jobs Full time

    Canonical delivers open source software to millions of Linux, Windows and Mac machines through Ubuntu and the wider Canonical ecosystem. We are expanding our scope, to help developers ship their software efficiently to clouds and IoT devices.This is an opportunity for a talented software engineer with a passion for developer experience and build tooling to...


  • Victoria, British Columbia, Canada Canonical - Jobs Full time

    We are seeking a software engineer with a passion for building and validating resilient distributed systems. At Canonical you can build a career and drive the success of those leveraging Canonical's Ubuntu and Juju to build multi-cloud deployable cloud applications.We see quality engineering as a first class engineering practice and are looking for people...


  • Victoria, British Columbia, Canada Canonical - Jobs Full time

    This role is an opportunity for a technologist with a passion for Linux and Cloud technologies to build a career with Canonical and drive the success with those leveraging Ubuntu and open source products. If you have an affinity for open source development and a passion for technology, then you will enjoy working with some of the best people in the industry...


  • Victoria, British Columbia, Canada Canonical - Jobs Full time

    Work across the full Linux stack from kernel through networking, virtualization and graphics to optimise Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon.The role is a fast-paced, problem-solving role that's challenging yet very exciting. The right candidate must be resourceful, articulate, and able to deliver on a wide...


  • Victoria, British Columbia, Canada Canonical - Jobs Full time

    The role of a Developer Relations Engineer at CanonicalThe Developer Relations team at Canonical engage with community and enterprise software developers to help them embrace the Canonical approach to open source. We enable community developers and ISVs to deliver their applications to millions of Linux users and devices as snaps, charms, debs and Docker...


  • Victoria, British Columbia, Canada Targeted Talent Full time

    About the Company: Our client is a company building the world's highest- performance pure digital AI inference chip. They are seeking a Software Architect to lead their software efforts and advance the software stack that includes ML frameworks, compilers, libraries, and runtime. As a Software Architect, you will be responsible for designing and developing...

  • Engineering Manager

    2 weeks ago


    Victoria, British Columbia, Canada Canonical - Jobs Full time

    The roleBring your people analytics, social science research and data mining/science skills to a unique team seeking to understand, and shape, the future of the digital workplace.Lead a team of Software Engineers which form the Workplace Engineering team as a highly performant group that specialises in web architecture and data analytics. Building new tools,...


  • Victoria, British Columbia, Canada Professional Diversity Network Full time

    WorkdayYour work days are brighter here.At Workday, it all began with a conversation over breakfast. When our founders met at a sunny California diner, they came up with an idea to revolutionize the enterprise software market. And when we began to rise, one thing that really set us apart was our culture. A culture which was driven by our value of putting our...


  • Victoria, British Columbia, Canada Workday Full time

    Your work days are brighter here.At Workday, it all began with a conversation over breakfast. When our founders met at a sunny California diner, they came up with an idea to revolutionize the enterprise software market. And when we began to rise, one thing that really set us apart was our culture. A culture which was driven by our value of putting our people...

  • Electrical Engineer

    7 days ago


    Victoria, British Columbia, Canada Red Seal Recruiting Solutions Ltd. Full time

    Electrical Engineer Victoria, BCWe are hiring an Electrical Engineer with a demonstrated track record of expertise and hands-on experience with institutional and commercial infrastructure.Join a dynamic team, where you will be part of a diverse and collaborative work environment. While our client's office is casual, with no formal attire code, their work...


  • Victoria, British Columbia, Canada AECOM Full time

    Company DescriptionWork with Us. Change the World.At AECOM, we're delivering a better world. Whether improving your commute, keeping the lights on, providing access to clean water, or transforming skylines, our work helps people and communities thrive. We are the world's trusted infrastructure consulting firm, partnering with clients to solve the world's...


  • Victoria, British Columbia, Canada AECOM Full time

    Company DescriptionWork with Us. Change the World.At AECOM, we're delivering a better world. Whether improving your commute, keeping the lights on, providing access to clean water, or transforming skylines, our work helps people and communities thrive. We are the world's trusted infrastructure consulting firm, partnering with clients to solve the world's...


  • Victoria, British Columbia, Canada Racoon Entertainment Ltd Full time

    Position available: oneJob Location: Victoria, BC V8N 2A1Hourly Wage: $57-59/hr Working hours: 35 hours per week.Website: Email: Job Description:Plan, direct, and oversee the design, development, and operations of the NexGami Web3 gaming platform.Define, control and evaluate the long-term roadmap for the NexGami Web3 gaming platform by utilizing knowledge...


  • Victoria, British Columbia, Canada VertiGIS North America Ltd. Full time

    Salary: $90,000 to $120,000The CompanyAt VertiGIS, we build powerful GIS software. Our portfolio of products, solutions, and services enhance the capabilities of leading mapping software, most notably Esri's ArcGIS. For decades, professionals have relied upon us to overcome complex technical challenges so that they can make a significant impact in the world....

  • Municipal Engineer

    7 days ago


    Victoria, British Columbia, Canada AECOM Full time

    Company DescriptionAt AECOM, we're delivering a better world.We believe infrastructure creates opportunity for everyone. Whether it's improving your commute, keeping the lights on, providing access to clean water or transforming skylines, our work helps people and communities thrive.Our clients trust us to bring together the best people, ideas, technical...

  • Software Developer

    2 weeks ago


    Victoria, British Columbia, Canada Randstad Canada Full time

    Please note: Although remote, the resource must be based in the Victoria/Vancouver IslandWe are seeking an experienced developer to join our government client on an initial 12 month contract, focusing on web development and mobile development. If you are a self-motivated individual with excellent communication skills, eager to contribute both individually...

  • Project Manager

    7 days ago


    Victoria, British Columbia, Canada Farmer Construction Full time

    Salary: $TBDFARMER CONSTRUCTIONBuilding CommunityAbout UsEstablished in 1951, Farmer Construction is a privately-owned family business which has collaborated extensively in the development of Vancouver Island communities and skyline. Having worked successfully in all disciplines of construction including General Contracting, Construction Management, Design...

  • Project Manager

    7 days ago


    Victoria, British Columbia, Canada Farmer Construction Full time

    Salary: $TBDFARMER CONSTRUCTIONBuilding CommunityAbout UsEstablished in 1951, Farmer Construction is a privately-owned family business which has collaborated extensively in the development of Vancouver Island communities and skyline. Having worked successfully in all disciplines of construction including General Contracting, Construction Management, Design...

  • Security Architect

    7 days ago


    Victoria, British Columbia, Canada Autodesk Full time

    Job Requisition ID #24WD77707Position OverviewAs an experienced Security professional in the Autodesk Trust division, you will apply your diverse security and technology skills to guide security practices in a rapidly evolving landscape. Drawing on your extensive experience in security and information technology domains such as systems architecture, software...