This role is one of our general tracks. Apply here for all engineering teams at Canonical who work on low-level system technology and embedded systems, across all seniority levels.
We hire careful and conscientious engineers who appreciate the challenge of memory, performance, battery and connectivity constrained code that has to work every time in an unreliable and unforgiving world, on x86, ARM or RISC-V silicon.
Canonical Ubuntu is the leading Linux for software engineers, desktops, cloud and IoT. We bring open source to the world as a high-performance, safe and secure platform for enterprise computing, software engineering, and connected devices.
These smart, connected devices have the potential to transform every industry. Classic Ubuntu - desktop or server - is widely used in embedded systems because of its developer focus and enterprise grade security maintenance. We partner with the world's most prominent silicon companies to optimise Ubuntu on their latest and greatest chips, as well as with major OEMs and ODMs (PC, servers and connected device manufacturers) to ensure that Ubuntu works perfectly on their hardware.
But while classic, 'deb' based Ubuntu is ideal for developers, it has too much variability for appliance or connected device environments, where you want to know
exactly
what the state of millions or billions of devices might be. So Canonical builds Ubuntu Core, a fully containerised version of Ubuntu that is mathematically precise and rigorously secure. We are working on additional solutions for even smaller devices.
We have several teams that focus on open source for embedded environments. We hire outstanding Linux software engineers with a passion for open source, innovation, cutting-edge hardware and software technologies in general. You will be expected to make significant contributions through high-quality design and code, and to develop your technical leadership.
These roles include:
Ubuntu Core and snapd software development
Silicon software and optimisation engineers
Kernel driver and hardware enablement engineers
Hardware-centric Linux QA Engineers
Hardware Certification Engineers
Robotics engineers
Industrial IoT software engineers
Networking software engineers (switching, routing, access and SmartNICs)
At Canonical you will have the opportunity to engage with the broader open source community. We're looking for individuals who can help build a thriving community, contribute to a broad range of technologies, and contribute to the deployment of Ubuntu and Ubuntu Core across the widest range of devices.
Location: we have remote roles open in every time zone.
What your day will look like
Based on the first round of interviews we identify specific teams where you might be an excellent fit, and conduct second round interviews with those teams. Our engineers:
Work with the latest Linux kernel, RTOS, and open source technologies
Deliver Ubuntu for the latest IoT and server-class hardware platforms
Integrate and maintain device-oriented software stacks
Write high-quality, well-designed software
Collaborate proactively with other globally distributed teams
Display technical leadership internally and within our external communities
Help our customers ship their apps and SDKs on Ubuntu
Build device OS images with Ubuntu Core, Desktop and Server
Optimise the Ubuntu kernel and libraries for silicon-specific capabilities
Debug issues and produce high-quality code to fix them
Contribute to technical documentation to make it the best of its kind
Discuss ideas and collaborate on finding good solutions
Participate as technical lead on complex customer engagements involving complete system architectures from cloud to edge
Work usually from home, with global travel 2 to 4 weeks for company events
What we are looking for in you
An exceptional academic track record from both high school and university
Drive and a track record of going above-and-beyond expectations
Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
Experience with Linux (Debian or Ubuntu preferred)
Passion for Linux and embedded systems software (e.g. kernel, graphics, Yocto)
Fluency in at least one of Golang, C, C++, or Rust
Professional written and spoken English
Excellent interpersonal skills, curiosity, flexibility, and accountability
Passion, thoughtfulness, and self-motivation
Excellent communication and presentation skills
Result-oriented, with a personal drive to meet commitments
Ability to travel twice a year, for company events up to two weeks each
Additional Skills That You Might Also Bring
Experience with Debian/Ubuntu or other distro packaging
Understanding of build systems and toolchains, including for cross-compilation
Experience with firmware, uboot, UEFI, ACPI, DSDT, or boot loaders
Experience with power management on PCI ASPM, SATA ALPM, low power profiles
Computer architecture knowledge of x86, ARM, RISC-V
Experience in board design, bring up, and validation
Experience with electrical engineering design tools (e.g. schematic capture, layout)
Familiarity with Ubuntu development model
Performance engineering and security experience
Shell or Python scripting skills
What we offer you
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
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
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 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. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game.
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.
•
HealthCare Dynamics Gen Trading Company W L L
KW - Kuwait City
January 13, 2025
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers...
KW - Kuwait City
January 17, 2025
This position will be physically located in Kuwait in support of LOGCAP • Overview • Under supervision of Fire Protection Systems Supervisor, performs routine and emergency maintenance of electronic intrusion alarm systems and equipment, components, and subsystems, to include...
HealthCare Dynamics Gen Trading Company W L L
KW - Kuwait City
January 13, 2025
Date: • 22 Dec 2024 • Location: • Kuwait City, KW • Job ID: • 3347 • School: • The British School of Kuwait • Company: • Nord Anglia Education • As Director of Admissions & Marketing (DAM) at The British School of Kuwait (BSK) and...
HealthCare Dynamics Gen Trading Company W L L
KW - Kuwait City
January 17, 2025
Lead our effort to get Ubuntu fit for mission critical environments like automotive, aerospace, industrial robotics and other highly regulated uses. • Ubuntu is the most widely used Linux in the enterprise, for developers, and at home. We work to enable innovation in all of those sectors, as a...
KW - Kuwait City
December 30, 2024
This position will be physically located in Kuwait in support of LOGCAP. • Overview • Under the supervision of the Warehouse Supervisor and/or Warehouse Manager, provides direction and oversight of the day to day warehouse operations. • This may include but not limited to storage,...
KW - Kuwait City
December 20, 2024
Overview • This position is physically located in Kuwait in support of LOGCAP. • Under the supervision of the Material Maintenance Manager & Technical Inspector Lead, performs initial, in-progress and final inspections on various types of military, commercial, and other forms of...
KW - Kuwait City
January 5, 2025
About Jumeirah and The Hotel: • Jumeirah Group, a member of Dubai Holding, has been making a distinguished impact on the global hospitality market for more than two decades with its Stay Different brand promise. • Its award-winning destinations, such as the iconic Burj Al Arab Jumeirah,...
KW - Kuwait City
December 23, 2024
Software Engineer - Go - Container Images • Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. • Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science,...
KW - Kuwait City
December 2, 2024
Overview • This position is physically located in Kuwait in support of LOGCAP • The Shipping & Receiving Clerk performs routine day-to-day clerical and physical tasks in connection with shipping and receiving goods and cargo for the Transportation Department. • Employee must be...
KW - Kuwait City
January 12, 2025
Building on our past. Ready for the future • Worley is a global professional services company of energy, chemicals and resources experts. We partner with customers to deliver projects and create value over the life of their assets. We're bridging two worlds, moving towards more sustainable...
HealthCare Dynamics Gen Trading Company W L L
KW - Kuwait City
January 14, 2025
Overview • This position is physically located in Kuwait in support of LOGCAP. • Under the supervision of the Warehouse Supervisor and/or Warehouse Manager, provides direction and oversight of the day-to-day warehouse operations. This may include but is not limited to storage, inventories,...
KW - Kuwait City
December 28, 2024
Overview • This position is physically located in Kuwait in support of LOGCAP. • Under the supervision of the Fire Officer, the Firefighter responds to multiple types of emergencies operating as a firefighter. Maintains vehicles, equipment, tools, and protective clothing in a serviceable...
Oakridge International School Bengaluru
KW - Kuwait City
December 26, 2024
As Director of Admissions & Marketing (DAM) at The British School of Kuwait (BSK) and at The Sunshine Kindergarten (TSK), you will play a pivotal role in shaping the future students looking to join the school and be part of our vibrant learning community. • As often the bridge between our...
KW - Kuwait City
December 12, 2024
Our client's Microsoft Business Solutions team is a Microsoft Gold Partner and leader in Microsoft software implementations for medium to large organisations, providing their clients with the ability to keep up with the ever-changing digital world by implementing Microsoft's M365, Azure, Microsoft's...
KW - Kuwait City
December 27, 2024
Overview • This position is physically located in Kuwait in support of LOGCAP. • Under the supervision of the Supply and Services (S&S) Director, Theater Distribution Manager, and/or Operations Manager, manages either the LRC/SSA Warehouse, Foreword Redistribution Point, the Central...
KW - Kuwait City
January 17, 2025
This position is physically located in Kuwait in support of LOGCAP. • Overview • Applies understanding and knowledge of information systems products and services to provide technical, software, hardware, and network problem resolution to all computer users. • Performing...
KW - Kuwait City
January 17, 2025
As a pioneer remote-first tech company with a product that inspires people globally, we attract a huge number of applicants to our organisation. We have created a hiring process that is totally unique empowering our business based Hiring Leadership team to lead talent selection. Our Talent Science...
HealthCare Dynamics Gen Trading Company W L L
KW - Kuwait City
January 17, 2025
Overview • This position is physically located in Kuwait in support of LOGCAP. • Oversees the movement, sorting, and distribution of mail for LOGCAP. • Issues money orders and sells postage stamps. • Performs a variety of detailed accounting duties IAW standard accounting...
KW - Kuwait City
January 17, 2025
Save • Share job • Date posted: • Jan 09, 2025 • Job number: • 1799983 • Work site: • Up to 50% work from home • Travel: • 0-25 % • Role type: • Profession • Solution Area Specialists • Employment type: • Full-Time • Overview...
HealthCare Dynamics Gen Trading Company W L L
KW - Kuwait City
January 17, 2025
This role is one of our general tracks. Apply here for all engineering teams at Canonical who work on low-level system technology and embedded systems, across all seniority levels. • We hire careful and conscientious engineers who appreciate the challenge of memory, performance, battery and...
KW - Kuwait City
January 4, 2025
Overview • This position will be physically located in Kuwait in support of LOGCAP. • Under supervision of the Fire Protection Systems Supervisor, performs routine and emergency maintenance on the fire sprinkler systems and equipment, components, and subsystems in the area of operations....
HealthCare Dynamics Gen Trading Company W L L
KW - Kuwait City
January 14, 2025
This position is physically located in Kuwait in support of LOGCAP. • Overview • Under the supervision of the Maintenance Manager, supervises the daily operations of the assigned A.O.R. The Maintenance Supervisor provides technical and operational guidance and supervision to a...
KW - Kuwait City
December 28, 2024
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers...
HealthCare Dynamics Gen Trading Company W L L
KW - Kuwait City
January 13, 2025
Help define the future of the workplace, with a global, growing open source software company that is a pioneer in remote-first collaboration and employment. We are well known in tech circles as the publisher of Ubuntu, the preferred OS for cloud computing, containers, software engineering and AI/ML...
KW - Al Ahmadi
January 12, 2025
- Lead QA/QC Engineer (Senior Project Quality Engineer) (AHM00MU) • Company: • Worley • Primary Location • KWT-AMD-Ahmadi • Job • Project Quality Assurance • Schedule • Full-time • Employment Type: • Employee • Job Level: • Experienced...