Junior Linux Kernel Engineer
1 day ago
Every 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 pursue your next career stage.
We are a global team working to ship the world's most widely used Linux kernel, across the very latest silicon and cloud, where you can apply and grow your software engineering skills.The Canonical Kernel Team builds and maintains all supported Ubuntu Linux kernels for a variety of platforms and architectures from small embedded devices to standard desktop/server systems to large-scale cloud environments.
In your first year you will tackle serious initiatives, which include but are not limited to:Optimized solutions for key Silicon and Cloud partner platformsDeveloper platforms such as Raspberry Pi and RISC-VEnabling Ubuntu on a wide range of embedded systemsSecurity hardening and exploit mitigationThird-party driver integration and distribution, such as graphicsExpanded driver support for bleeding-edge PC platformsWe select candidates that are recent university graduates or early career professionals who are enthusiastic to develop kernel-level software in multiple areas including security updates, patching, and testing.
The successful candidate will have a background in software engineering, be motivated to work in a distributed team and willing and able to travel globally twice a year for company engineering events.These are full-time positions available to early career candidates (1-3 years industry experience), recently graduated university students, or university students with less than 3 months before graduation.
The Kernel Team is currently not offering any part-time or internship roles.Location: We have home-based kernel teams in every timezone.What your day will look like:Collaborate regularly and proactively with a globally distributed teamLearn from senior mentors to demystify the inner workings of the Linux kernel and how it is distributedWork closely with external silicon, cloud, or hardware manufacturer delivery teams on bleeding-edge platformsDiagnose and resolve issues in the kernel reported by customers, the community, and discovered by your own rigorous testingTake personal responsibility for the delivery of various flavors of the Ubuntu Linux kernelImprove tooling and automation for delivery and test of Ubuntu Linux kernelsSubmit, review, and apply kernel patches, working with both internal and external upstream maintainersWhat we are looking for in you:Well-organized and motivated self-starter able to thrive in a remote work environmentProfessional manner with colleagues, business partners, and the open-source communityAbility to communicate effectively in English, both written and verbalProgramming experience in C and/or RustFamiliarity with version control practices, ideally with gitUnderstanding of operating system kernel fundamentalsAbility to travel twice a year for company events of up to two weeks lengthAdditional Skills That You Might Also Bring:Interest and experience in RustPython and Bash scripting abilityPrior experience with Ubuntu/Debian/Snap packagingDemonstrated experience with kernel patching and debuggingStrong grasp of device drivers, BSP's, and other low level system engineeringWhat 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.Home-based work environment with twice-yearly team sprints in personPersonal learning and development budget of USD 2,000 per yearAnnual compensation reviewRecognition rewardsAnnual holiday leaveMaternity and paternity leaveEmployee Assistance ProgrammeOpportunity to travel to new locations to meet colleaguesPriority Pass, and travel upgrades for long haul company eventsAbout 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.
#J-18808-Ljbffr
-
Embedded C Linux Engineer
7 months ago
Auckland City, New Zealand RWA Technology People Full timeWork with exciting technologies and design and develop high-end products - Be part of highly skilled and passionate people - Work with the specialists in the market who are experts in their field Full Job Description We are looking for a **Senior Embedded Linux Engineer**, you will be responsible for developing and maintaining high-quality embedded...
-
Senior Embedded Linux Developer
2 weeks ago
Auckland City, New Zealand Rocket Lab USA Full time**Rocket Lab** Rocket Lab is a vertically integrated provider of small launch services, satellites, and spacecraft components. Our mission is to open access to space to improve life on Earth. Our team is over 1,300 people strong and we're adding to it every week. Collaboration is at our core - every idea is heard, and everyone makes a difference. Teams are...
-
Payment Kernel Expert
1 week ago
Auckland City, New Zealand Invenco Full timeBuild new innovative products for global customers. - Collaborative, agile working environment. - Interesting tech stack - plus of cool payment tech products! **Why Invenco?** Here are our top three reasons for why you want to join Invenco: - Culture: Down-to-earth, open culture that values diversity & inclusivity. - Products: We’re building new & unique...
-
Linux Engineer
1 week ago
Auckland City, New Zealand HAYS Full timeLinux Engineer | Permanent | Auckland Central**Your new company** We are currently recruiting a talented Linux Engineer to work with a well-known managed service provider at Auckland Central region. They have a great name in the market for their expertise, technologies and services. **Your new role** As the Linux Specialist, you will assist in the...
-
Senior Linux Engineer
9 months ago
Auckland City, New Zealand RWA Technology People Full timeExperienced Linux Engineer - Ansible, Docker, Virtualisation - Flexible and central location with excellent salary The Systems Engineer will be responsible for both projects and BAU, building and maintaining servers as well as daily operations within the Linux environment. **What you will be doing**: - Design, build, manage & maintain Linux...
-
Linux Engineer
7 days ago
Auckland City, New Zealand Peoplebank Full time**_Are you a Linux guru?_**: - **_ Exceptional Benefits Package_**: - **_ Unbeatable Career Progression_** **About the Organisation**: The New Zealand Intelligence Community (NZIC) is looking for an experienced Intermediate or Senior Linux System Engineer with the necessary ‘tight-lipped’ skills to get amongst enhancing Aotearoa’s national...
-
Senior Linux Engineer
2 days ago
Auckland City, New Zealand RWA Technology People Full timeWork with exciting technologies and design and develop high end products - Be part of highly skiled and passionate people - Permanent opportunity in Auckland As a **Senior Linux Engineer**, you will be responsible for developing and maintaining high quality embedded software across a large array of products including bespoke ARM based hardware...
-
Software Engineer
1 day ago
Auckland, New Zealand Canonical Full timeOur mission is to reinvent the way companies manage their open source information systems - on public clouds and in their own data centres.To achieve that we are building a new community around Python opscode for open source applications, running on Kubernetes.We want to move all of Canonical and Ubuntu IS onto this new, open source codebase.We are confident...
-
Linux Engineer
7 days ago
Auckland City, New Zealand Theta Full timeOur Continuous Computing Practice provides specialist platform, infrastructure, network and software services to our customers. Our team of experienced consultants engage on the design, implementation and management of cloud, hybrid and mobile platforms. We are looking for an experienced Linux Engineer to join our dynamic team in Auckland and work with the...
-
Embedded Linux Field Engineer
1 day ago
Auckland, 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...
-
Engineering Manager, Sustaining Software
5 days ago
Auckland City, New Zealand Canonical - Jobs Full timeThis is an exciting opportunity for an engineering manager who is passionate about open source software, Linux, and cloud computing. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, the growing international software company behind Ubuntu. Sustaining Engineering is a critical team that handles...
-
Senior Linux Infrastructure Engineer
5 days ago
Auckland City, New Zealand Group Technology Full timeFletcher Building is an organisation made up of people who use all of their experience, skills, and individuality to do amazing work. We are committed to attracting the best talent, developing our people, and creating engaged and high performing teams who deliver great results for our customers. With over 30 businesses operating in Australia, New Zealand,...
-
Junior DevOps Engineer
1 week ago
Auckland City, New Zealand Acala Full time**Junior DevOps Engineer** **TL;DR This role is ideal for a crypto enthusiast with Linux Admin skills who wants to transition to a DevOps Engineer** Acala is looking for a Junior DevOps Engineer to join our Blockchain Engineering team, reporting to the CTO alongside one other DevOps Engineer. Our platform consists of; Rust-based blockchain modules; an EVM...
-
Linux Systems Engineer
7 months ago
Auckland City, New Zealand HAYS Full timeLinux Systems Engineer **Your new company** Working for a large government organisation to help support 2500 schools (biggest deployment of its kind in NZ) with authentication, infrastructure, networking and maintaining their servers. **Your new role** Hands-on working experience in FreeRadius authentication and NGINX load balancing platforms in...
-
Golang Software Engineer, Developer Tooling and
7 months ago
Auckland City, New Zealand Canonical Full timeThis is a highly unusual opportunity to work on a new open-source developer experience tool. We are rethinking typical developer workflows, trying to preserve what people love about traditional Linux while enabling people to work better in immutable distro environments, as well as with remote cloud resources. You'll join to work on a product that is deeply...
-
Junior Data Engineer
4 months ago
Auckland City, New Zealand NZME Full time**THE OPPORTUNITY**: We’re seeking a motivated Junior Data Engineer to join our Auckland based digital team. In this role, you'll work closely with our Senior Data Engineer to enhance and manage our data pipeline architecture and data warehouse. You'll play a key part in ensuring data governance, security, and privacy compliance while collaborating with...
-
Cloud Engineer
2 weeks ago
Auckland City, New Zealand Amazon Web Services NZL Ltd Full timeAdvanced troubleshooting with System Administration with Linux (Ubuntu, CentOS, RedHat) - Advanced experience with Networking and troubleshooting (TCP/IP, DNS, routing, switching, firewalls, LAN/WAN, traceroute, iperf, dig, cURL or related). - In-depth understanding of virtualization and cloud computing (Hypervisors, VMware, Xen). Job summary ABOUT US If...
-
Cloud Engineer
7 months ago
Auckland City, New Zealand Amazon Web Services New Zealand Limited Full timeExperience in troubleshooting with System Administration with Linux (Ubuntu, CentOS, RedHat) - Experience with Networking and troubleshooting (TCP/IP, DNS, routing, switching, firewalls, LAN/WAN, traceroute, iperf, dig, cURL or related). - Understanding of virtualization and cloud computing (Hypervisors, VMware, Xen). ABOUT US If you fit the description,...
-
Linux Infrastructure Engineer
13 hours ago
Auckland City, New Zealand TheMarket Full timeCompany Description At TheMarket, we are passionate about the brands and merchants that we work with, selecting authentic alignments to tell great stories via our various marketing channels. Whether it’s search, display, affiliates, retargeting or social; targeting awareness, consideration or purchase intents; on mobile, app, desktop or tablet - we strive...
-
Cloud Support Engineer
2 weeks ago
Auckland City, New Zealand Amazon Web Services NZL Ltd Full timeAdvanced troubleshooting with System Administration with Linux (Ubuntu, CentOS, RedHat) - Advanced experience with Networking and troubleshooting (TCP/IP, DNS, routing, switching, firewalls, LAN/WAN, traceroute, iperf, dig, cURL or related). - In-depth understanding of virtualization and cloud computing (Hypervisors, VMware, Xen). Job summary ABOUT US If...