Software Engineer Middleware

last updated August 19, 2025 16:24 UTC

Canonical

HQ: London, United Kingdom

more jobs in this category:

  • -> Website & App Tester @ PingPong
  • -> Entry Level Content Writer @ Jerry
  • -> Code Challenge Reviewer - Review Code In Your Spare Time - £50 Per Hour @ Geektastic
  • -> Frontend Developer (React) @ Cake
  • -> Frontend Engineer @ Torc

The Mir & Middleware Team is responsible for the delivery of the next generation display server and some ancillary middleware projects that support Ubuntu touch. Mir includes input handling, industry standard graphics platform support, compositing, surface type policy and window management. Some ancillary projects include powerd, libertine, puritine, and ciborium. The team targets software for a converged world, for both traditional desktop and mobile devices. We are looking for a solid engineer to join this team. The ideal candidate will have experience working on lower level and middleware for embedded products.

KEY RESPONSIBILITIES & ACCOUNTABILITIES

Delivering features with corresponding test software for key projects that the team is supporting

Analyze and triage issues reported from external and internal stakeholders

Debugging and providing fixes for bugs found in team owned projects on both mobile and desktop hardware

Work with other teams as needed for Mir & Middleware team representation

REQUIRED SKILLS & EXPERIENCE

Experience with C++ required, experience with Python or Go a plus

Familiarity with open-source development tools and methodology; Experience with Ubuntu and Debian package tools/methodology a plus

Experience delivering tests with features

Ability to be productive in a globally distributed team through self discipline and self motivation, delivering according to a schedule

Strong English language communication skills, especially in online environments such as mailing lists and IRC

Canonical is an equal opportunity employer.

Extra tags: C++ , Python, Go , Ubuntu

Shopping Cart
There are no products in the cart!
Total
 0.00
0