Engineering Director, Ubuntu Desktop

2 weeks ago


Madison, Wisconsin, United States Canonical - Jobs Full time
Job Opportunity

Canonical is a pioneering tech firm 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 of software.

We are seeking a Director of Open Source Desktop Experience to lead our mission to deliver the world's best open source desktop experience and developer platform, for consumers, professionals, and developers. This is a director-level position, responsible for the integrated strategy, architecture, and roadmap across multiple engineering teams working in Rust, C/C++, Flutter, and Golang.

The successful candidate will be an accomplished technologist, proven leader, speaker, and motivator, with management and organisational skills. We would like to put this opportunity in the hands of someone passionate about the future of open source, developer experiences, and community.

Key Responsibilities
  • Agree strategy for Ubuntu desktop editions, working with community flavors
  • Lead architecture for next-generation desktop services and systems in Rust, C, C++, Flutter, and Golang
  • Ensure that performance engineering, security engineering, and documentation are deep values across the team
  • Identify significant new open source capabilities and prioritize their inclusion in the desktop
  • Challenge teams to rethink and re-imagine the desktop on a decade-long timeline
  • Coordinate roadmap across Ubuntu and Canonical products with wider engineering leadership
  • Shape the design of the Ubuntu experience in heterogeneous environments - with Windows and Mac, on bare metal and cloud
  • Engage with silicon vendors to enable future generations of desktop silicon and hardware
Requirements
  • An exceptional academic track record at both high school and university
  • A degree in software engineering, science, mathematics, or related field
  • Passion for desktop and graphics technology evidenced by deep personal investment in cutting-edge techniques and capabilities
  • Drive and a track record of excellence in leadership and operations
  • Professional written and spoken English with outstanding presentation skill
  • Deep operational experience with Linux (Ubuntu preferred)
  • Excellent interpersonal skills, curiosity, flexibility, and accountability
  • Result-oriented, with a personal drive to meet commitments
  • Thoughtfulness and self-motivation
  • Ability to travel twice a year, for company events up to two weeks long
What We Offer
  • Distributed work environment with twice-yearly team sprints in person
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Employee Assistance Programme
  • Opportunity to travel to new locations to meet colleagues
  • Priority Pass, and travel upgrades for long haul company events
About Canonical

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



  • Madison, Wisconsin, United States Canonical - Jobs Full time

    Job Title: Embedded Linux Systems Engineer - Performance OptimisationJob Description:We are seeking an experienced Embedded Linux Systems Engineer to join our team. As a key member of our engineering team, you will be responsible for optimising Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon.The ideal candidate will have...

  • Desktop Engineer

    4 weeks ago


    Madison, Wisconsin, United States Beacon Hill Staffing Group Full time

    Job Summary:Beacon Hill Technologies is seeking a skilled Desktop Engineer to join our team. As a Desktop Engineer, you will be responsible for managing and maintaining our clients' desktop infrastructure, ensuring seamless and secure operations.Key Responsibilities:• Manage and maintain desktop infrastructure, including Windows 10 migrations and endpoint...

  • Desktop Engineer

    1 month ago


    Madison, Wisconsin, United States Beacon Hill Staffing Group Full time

    Job Title: Desktop EngineerJob Summary:Beacon Hill Technologies is seeking a skilled Desktop Engineer to join our team. As a Desktop Engineer, you will be responsible for managing and maintaining our clients' desktop infrastructure, ensuring seamless operation and compliance with security standards.Key Responsibilities:Manage and maintain desktop...

  • Desktop Engineer

    4 weeks ago


    Madison, Wisconsin, United States Beacon Hill Staffing Group Full time

    Job Title: Desktop Engineer - Project LeadWe are seeking a highly skilled Desktop Engineer to lead our project team in delivering high-quality solutions. As a Desktop Engineer, you will be responsible for managing projects, ensuring timely delivery, and maintaining the highest level of technical expertise.Key Responsibilities:Lead medium to large-sized...


  • Madison, Wisconsin, United States Pan Asia Resources Full time

    Job Title: Desktop Support SpecialistJoin our team as a Desktop Support Specialist and play a critical role in ensuring the smooth operation of our computer systems.Job Summary:We are seeking a highly skilled and experienced Desktop Support Specialist to provide technical support and assistance to our users. The successful candidate will have a strong...


  • Madison, Wisconsin, United States Pan Asia Resources Full time

    Job Title: Desktop Support SpecialistAt Pan Asia Resources, we are seeking a highly skilled and experienced Desktop Support Specialist to join our team. As a Desktop Support Specialist, you will be responsible for providing technical support and assistance to our end-users, ensuring that they have the necessary tools and resources to perform their jobs...


  • Madison, Wisconsin, United States Pan Asia Resources Full time

    Job Summary We are seeking a highly skilled Desktop Support Specialist to join our team at Pan Asia Resources. The successful candidate will provide technical support and expertise to our desktop environment, ensuring seamless operation and minimizing downtime. Key Responsibilities Provide complex technical support and planning for desktop, software, and...


  • Madison, Wisconsin, United States Pan Asia Resources Full time

    Job Title: Desktop Support SpecialistAt Pan Asia Resources, we are seeking a highly skilled Desktop Support Specialist to join our team. As a key member of our IT department, you will be responsible for providing technical support and services to our end-users.Key Responsibilities:Provide complex technical support and services to end-users, including...


  • Madison, Wisconsin, United States University of Wisconsin Full time

    Job SummaryWe are seeking a highly skilled Desktop Support Specialist to join our team at the University of Wisconsin-Madison. As a key member of our Computer-Aided Engineering (CAE) team, you will provide technical support services to end-users, develop and provide training, and collaborate with staff and faculty to integrate technology into instruction and...


  • Madison, Wisconsin, United States University of Wisconsin Full time

    Job Summary:We are seeking a highly skilled Desktop Support Specialist to join our team at the University of Wisconsin-Madison. As a key member of our Computer-Aided Engineering (CAE) group, you will provide technical support services to end-users, including desktop deployment, troubleshooting, and maintenance.Under the supervision of the User Support...

  • CAD Engineer

    4 weeks ago


    Madison, Wisconsin, United States Apex Systems Full time

    Job Title: CAD Engineer/CAD AdministratorWe are seeking a highly skilled CAD Engineer/CAD Administrator to join our team at Apex Systems. As a key member of our engineering team, you will be responsible for managing and supporting engineering applications used by our clients.Key Responsibilities:Perform all activities involved in managing and supporting...

  • Project Director

    4 weeks ago


    Madison, Wisconsin, United States JT Engineering, Inc. Full time

    Job Title: Structural Project ManagerWe are seeking a highly skilled Structural Project Manager to join our team at JT Engineering, Inc. As a key member of our project management team, you will be responsible for leading projects from start to finish, ensuring quality work, and delivering results to our clients.Key Responsibilities:Lead project teams to...


  • Madison, Wisconsin, United States Konik Inc Full time

    Job Title: Vision Systems EngineerJob Summary:Konik Inc is seeking an experienced Vision Systems Engineer to join our team. The ideal candidate will have a strong background in industrial vision systems, neural networks, and software development.Responsibilities: Work on Neural Network camera vision systems for quality inspections. Utilize NVIDIA Xavier...


  • Madison, Wisconsin, United States IT Concepts Full time

    Job Title: Customer Service EngineerIT Concepts is seeking a highly skilled Customer Service Engineer to join our team. As a key member of our support team, you will be responsible for providing exceptional technical support to our customers, ensuring their IT needs are met with the highest level of service.Job Summary:The Customer Service Engineer will be...


  • Madison, Wisconsin, United States Experis Full time

    Job Title: Vision Systems EngineerWe are seeking a highly skilled Vision Systems Engineer to join our team at Experis. As a key member of our team, you will be responsible for designing and implementing neural network-based camera vision systems for quality inspections.Key Responsibilities:Work with Product Owners, Lead, and Quality to understand business...


  • Madison, Wisconsin, United States Manpower Group Inc. Full time

    About the RoleWe are seeking a highly skilled Vision Systems Engineer to join our team at Manpower Group Inc. in Huntsville, Alabama. As a Vision Systems Engineer, you will be responsible for designing, developing, and implementing vision systems for quality inspections using neural network camera vision systems.Key ResponsibilitiesWork with Product Owners,...


  • Madison, Wisconsin, United States Experis Full time

    Job Title: Vision Systems Engineer - Neural Network ExpertWe are seeking a highly skilled Vision Systems Engineer to join our team at Experis. As a key member of our team, you will be responsible for designing and implementing neural network-based vision systems for quality inspections.Key Responsibilities:Design and implement neural network-based vision...


  • Madison, Wisconsin, United States JobRialto Full time

    Job Requirements:JobRialto is seeking a skilled GIS Developer to join our team. The ideal candidate will have 4 years of software development experience, preferably in the Utility/Energy Domain.Key Responsibilities:- Develop ArcGIS desktop, Web & Mobile solutions using ESRI Technology.- Create ArcGIS desktop applications using ArcObjects, ArcGIS Server,...


  • Madison, Wisconsin, United States Connect Search, LLC Full time

    Director of Product Management - Hearing AidsConnect Search, LLC is seeking a seasoned Director of Product Management - Hearing Aids to lead the development and launch of innovative hearing aid products. This is a 100% onsite role in Madison, WI, with a relocation package offered.Key ResponsibilitiesDevelop and execute product strategies to drive business...


  • Madison, Wisconsin, United States U W-MADISON DIV. CONTINUING STUDIES Full time

    Job Summary: The Department of Radiology at the University of Wisconsin-Madison School of Medicine & Public Health is seeking a highly skilled individual to serve as Director of the Center for High Value Imaging (CHVI). As a key member of the department, the successful applicant will have a strong background in clinical operations, informatics, and the use...