Embedded & Desktop Linux Systems Engineer
2 days ago
Work across the full Linux stack from kernel through GUI to optimise Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon.
**What you'll do**:
- Design and implement the best Ubuntu integration for the latest IoT and server-class hardware platforms and software stacks
- Work with partners to deliver a delightful, optimised, first class Ubuntu experience on their platforms
- Take a holistic approach to the Ubuntu experience on partner platforms with inputs on technical plans, testing strategy, quality metrics
- Participate as technical lead on complex customer engagements involving complete system architectures from cloud to edge
Joining Canonical, you will partner with bright minds from all over the world, and work with an exciting set of new technologies in a fast growing company with a truly unique and ambitious vision to build a better platform with free software. You will work with customers on exciting IoT and server platforms and technologies, built to support different verticals: from robots to data centers, from telco to retail.
**Who you are**:
- You love technology and working with brilliant people
- You have a Bachelor's degree in Computer Science, STEM or similar
- You have experience with Linux packaging (Debian, RPM, Yocto)
- You have experience working with open source communities and licences
- You have experience working with C, C++
- You can work in a globally distributed team through self-discipline and self-motivation.
**Nice to have**:
- Experience with graphics stacks
- Good understanding of networking - TCP/IP, DHCP, HTTP/REST
- Basic understanding of security best practices in IoT or server environments
- Good communication skills, ideally public speaking experience
- IoT / Embedded experience - from board and SoC, BMCs, bootloaders and firmware to OS, through apps and services
- Some experience with Docker/OCI containers/K8s
**What Canonical Offers**:
- Learning and development opportunities
- Annual compensation review
- Recognition rewards
- Annual leave
- Priority Pass for travel
Canonical is a growing international software company that works with the open-source community to deliver Ubuntu, "the world's best free software platform". Our mission is to realise the potential of free software in the lives of individuals and organisations. Our services are helping individuals and businesses worldwide to reduce costs, improve efficiency and enhance security with Ubuntu.
-
Embedded Linux Software Engineer
1 day ago
Christchurch, New Zealand Canonical Full timeThis 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...
-
Embedded Linux Software Engineer
11 hours ago
Christchurch, New Zealand Canonical Full timeThis 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...
-
Embedded Linux Field Engineer
1 day ago
Christchurch, New Zealand Canonical Full timeJob DescriptionCanonical 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 include the world's leading public cloud and silicon...
-
Kernel Engineer
2 weeks ago
Christchurch, New Zealand Canonical - Jobs Full timeThe Canonical Linux Kernel Team is responsible for developing and maintaining all supported Ubuntu Linux kernels, which run on a variety of platforms and architectures from small embedded devices to standard desktop/server systems to large scale cloud environments. The Kernel Team has openings for software engineers in a number of aspects that include but...
-
Kernel Engineer
3 days ago
Christchurch, New Zealand Canonical - Jobs Full timeThe Canonical Linux Kernel Team is responsible for developing and maintaining all supported Ubuntu Linux kernels, which run on a variety of platforms and architectures from small embedded devices to standard desktop/server systems to large scale cloud environments. The Kernel Team has openings for software engineers in a number of aspects that include but...
-
Christchurch, New Zealand Canonical - Jobs Full timeCanonical, the publisher of Ubuntu, is a remote-first global software company at the forefront of Cloud and IoT. Our products help companies transform their digital operations from cloud to edge. This management role is to lead a regionally-focused (APAC) team of consulting engineers, who help customers with device design and delivery. Our Internet of...
-
Embedded Software Engineer
5 days ago
Christchurch, New Zealand Enphase Energy Full timeEnphase is seeking Embedded Software Engineers to join our engineering and technology teams. These engineers will be responsible for embedded software development for Enphase’s microgrid products, including inverters and gateway products. This engineer will transition work from conception to engineering to production, while collaborating with teams in...
-
Junior Linux Kernel Engineer
1 day ago
Christchurch, New Zealand Canonical Full timeEvery year we select new junior professionals into the Canonical kernel team, to work on the Linux kernel for Ubuntu.If you've enjoyed operating systems in your coursework or current role, you are confident in your ability to write high quality C and possibly Rust, and are ready to take the plunge and see how it all works, then this would be a great place to...
-
Senior Systems Engineer
7 months ago
Christchurch, New Zealand CodeMatch Full timeWe are seeking a Senior Systems Engineer with a strong technical background to support our infrastructure, assist users, solve complex problems, and maintain a range of hardware systems. **Technical Skills Required**: - Enterprise Systems Engineering: Minimum of 10 years of experience in enterprise-level systems engineering. - Hardware Proficiency:...
-
Linux System Engineer
2 weeks ago
Christchurch, New Zealand Canonical - Jobs Full timeWe are seeking a software engineer passionate about software quality, Ubuntu, and the open source community, to join the Ubuntu Quality Engineering team as we expand the set of open source packages we fully support and secure. We see quality engineering as a first class engineering practice and are looking for people who can bring deep engineering insights...
-
Contract Senior Systems Engineer
2 weeks ago
Christchurch, New Zealand Sunstone Talent Full timeSenior Systems Engineer? Windows & Linux server experience? - Solid 1st line / desktop windows and Linux experience? - Immediate start before Christmas contract market rate get in touch with Paul An innovative company is looking for a short-term contractor to help out the team on a 3 month contract which can extend Are you a senior systems engineer with...
-
Senior Systems Engineer
4 days ago
Christchurch, New Zealand Datacom Full timeOur purpose Here at Datacom we connect people and technology in order to solve challenges, create opportunities and discover new possibilities for the communities we live in. Our team Datacom is evolving. We offer opportunity for IT professionals interested in career growth and keen to stay on top of the latest technologies. You will work within a large team...
-
Embedded Test Engineer
6 days ago
Christchurch, New Zealand Enphase Energy Full timeToday, our intelligent microinverters, which turn sunlight into an affordable, safe, reliable, and scalable source of energy, work with virtually every solar panel made, and when paired with our award-winning smart battery technology, we engineer one of the industry's best-performing clean energy systems. To date, we have installed more than 36 million...
-
Embedded Engineer
7 months ago
Christchurch, New Zealand Basis Full time**About Us** Are you looking for an opportunity to make a real difference in your next role? Why? As a society, we need to decarbonise and accelerate the transition to alternative energy sources. Existing solutions are expensive and disparate, with limited functionality. Basis is driven by purpose, real innovation, and ambition. We have a talented team...
-
Manager Embedded Firmware
4 days ago
Christchurch, New Zealand Enphase Energy Full timeOur mission at Enphase Energy is to advance a sustainable future for all. Today, our intelligent microinverters, which turn sunlight into an affordable, safe, reliable, and scalable source of energy, work with virtually every solar panel made, and when paired with our award-winning smart battery technology, we engineer one of the industry's best-performing...
-
Intermediate Embedded Engineer
5 months ago
Christchurch, New Zealand Basis Full time**About Us** Are you looking for an opportunity to make a real difference in your next role? Why? As a society, we need to decarbonise and accelerate the transition to alternative energy sources. Existing solutions are expensive and disparate, with limited functionality. Basis is driven by purpose, real innovation, and ambition. We have a talented team...
-
Desktop Engineer
2 weeks ago
Christchurch, New Zealand MNL Technologies PTY LTD Full timeGreetings from MNL Technologies. We are a company providing IT services in Australia covering various technologies like Desktop, Network, Datacentre and Servers. We are looking for Engineers to support our client in and around **Christchurch,Canterbury.** Please update us with your expected hourly rate. **Requirements**: - 1+ years exp in handling...
-
Desktop Engineer
5 months ago
Christchurch, New Zealand Pacific Radiology Full timeWe are looking for a Desktop Engineer who will be responsible for providing service and support across the RHCNZ Group. - **Competitive salary with an excellent work / life balance**: - ** Generous leave entitlements including 5 weeks annual leave**: - ** Health insurance cover** Title: Desktop Engineer Hours: 40 hours per week Contract:...
-
System Engineering Intern
2 weeks ago
Christchurch, New Zealand Applanix Full time**Your Title**:System Engineering Intern **Job Location**:Christchurch, NZ **Our Department**:Caterpillar Trimble Control Technologies (CTCT) Spend this summer helping transform the construction industry, doing embedded system development with an industry-leading organisation! **What You Will Do** As a System Engineering Intern with CTCT, you will have...
-
System Software Engineer
1 week ago
Christchurch, New Zealand Canonical - Jobs Full timeWe are building a new team to focus on the Golang programming language and its ecosystem on Ubuntu. They will deliver the best possible Golang runtime, developer experience and supporting tooling in Ubuntu. We are keen to ensure that the cutting edge of modern programming languages innovation is available to Ubuntu users, to lay the foundation for future...