Most recent job postings at linuxandubuntu
via SimplyHired posted_at: 2 days agoschedule_type: Full-time
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 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 platforms
• Developer platforms such as Raspberry Pi and RISC-V
• Enabling Ubuntu on a wide range of embedded systems
• Security hardening and exploit mitigation
• Third-party driver integration and distribution, such as graphics
• Expanded driver support for bleeding-edge PC platforms

We 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 prospective or recently graduated students.

Location: We have home-based kernel teams in every timezone.

What your day will look like
• Collaborate regularly and proactively with a globally distributed team
• Learn from senior mentors to demystify the inner workings of the Linux kernel and how it is distributed
• Work closely with external silicon, cloud, or hardware manufacturer delivery teams on bleeding-edge platforms
• Diagnose and resolve issues in the kernel reported by customers, the community, and discovered by your own rigorous testing
• Take personal responsibility for the delivery of various flavors of the Ubuntu Linux kernel
• Improve tooling and automation for delivery and test of Ubuntu Linux kernels
• Submit, review, and apply kernel patches, working with both internal and external upstream maintainers

What we are looking for in you
• Well-organized and motivated self-starter able to thrive in a remote work environment
• Professional manner with colleagues, business partners, and the open-source community
• Ability to communicate effectively in English, both written and verbal
• Programming experience in C and/or Rust
• Familiarity with version control practices, ideally with git
• Understanding of operating system kernel fundamentals
• Ability to travel twice a year for company events of up to two weeks length

Additional skills that you might also bring
• Interest and experience in Rust
• Python and Bash scripting ability
• Prior experience with Ubuntu/Debian/Snap packaging
• Demonstrated experience with kernel patching and debugging
• Strong grasp of device drivers, BSP's, and other low level system engineering

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.
• Home-based 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.

#LI-remote
Show more details...
via Salary.com posted_at: 4 days agoschedule_type: Full-time
Ubuntu Linux, already the most popular Linux distribution in the world, is looking to increase its adoption even further by expanding the number of System On Chip (SoC) platforms supported natively and further optimising to ensure the highest performant experience for all users. There is a strong demand from silicon manufacturers such as NVIDIA, Xilinx, MediaTek, and Qualcomm to provide Ubuntu... Linux to their customers and Canonical is looking to Ubuntu Linux, already the most popular Linux distribution in the world, is looking to increase its adoption even further by expanding the number of System On Chip (SoC) platforms supported natively and further optimising to ensure the highest performant experience for all users. There is a strong demand from silicon manufacturers such as NVIDIA, Xilinx, MediaTek, and Qualcomm to provide Ubuntu... Linux to their customers and Canonical is looking to broaden its silicon enablement squads to meet this challenge. The Canonical Kernel Team - those responsible for the build, maintenance, and distribution of the Linux kernel for Ubuntu - are looking for individuals with a strong flair for software development at the hardware level and a passion for ensuring the most optimal performance the silicon can provide.

The successful candidate will be able to prove a strong aptitude for software engineering at the hardware level. While direct experience with the Linux kernel would be a substantial advantage, it is not a hard requirement for candidates with prior background in other RTOS' or bare-metal environments as long as direct hardware experience can be demonstrated.

There are a number of work-from-home based roles available worldwide and we are looking for experience levels from early career candidates with a couple of years under their belt up through senior industry veterans.

What your day will look like
• Collaborate regularly and proactively with a globally distributed team
• Work closely with our silicon vendor partners to integrate their platform support into the Ubuntu Linux kernel for their product ranges
• Diagnose and resolve issues in the kernel reported by partners, customers, the community at large, and discovered by your own rigorous testing
• Take responsibility for the delivery of distinct silicon-optimised variants of the Ubuntu Linux kernel to the world
• Improve tooling and automation for the delivery and test of Ubuntu Linux kernels
• Submit, review, and apply kernel patches, working with both internal and external upstream maintainers
• Identify new means of maximising performance on partner silicon

What we are looking for in you
• Well-organised and motivated self-starter able to thrive in a remote work environment
• Professional manner with colleagues, business partners, and the open-source community
• Ability to communicate effectively in English, both written and verbal
• Significant programming ability in C
• Strong grasp of device drivers, BSP's, and other aspects of hardware-level system engineering
• Solid background with git
• Understanding of operating system kernel fundamentals
• Ability to travel twice a year for company events of up to two weeks length

Additional skills that you might also bring
• Python and Bash scripting ability
• Prior background with the major SoC families
• Ubuntu/Debian/Snap packaging
• Demonstrated experience with Linux kernel patching and debugging
• Solid understanding of performance optimisation for silicon platforms

What we offer you

We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually 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 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
Show more details...
via ZipRecruiter posted_at: 2 days agoschedule_type: Full-time
This is a general track for applications to any team at Canonical that works with the Linux kernel, across all seniority levels. Apply here if you are an exceptional software engineer who wants to work on both stable and cutting edge Linux kernels for Ubuntu and its wider ecosystem. Canonical has a large and rapidly growing kernel team that underpins Ubuntu and open source more widely across a... very wide range of hardware and use cases. We partner This is a general track for applications to any team at Canonical that works with the Linux kernel, across all seniority levels. Apply here if you are an exceptional software engineer who wants to work on both stable and cutting edge Linux kernels for Ubuntu and its wider ecosystem.

Canonical has a large and rapidly growing kernel team that underpins Ubuntu and open source more widely across a... very wide range of hardware and use cases. We partner with the biggest kernel contributors - the silicon companies - to ensure that their work reaches the widest possible audience as quickly as possible, with a 10 year enterprise security commitment.

The Canonical Linux Kernel Organization has teams in every time zone. We have opportunities for technical leadership, engineering management, and engineering directorships. The team is responsible for all supported Ubuntu Linux kernels, on all platforms and architectures from small embedded devices to standard desktop/server systems to large scale cloud environments, mainframes and supercomputers.

We care most about hardware and virtualization enablement, security, reliability and performance. There are a number of areas where we lead upstream, but for the most part we are interested in ensuring production readiness and performance for the latest patchsets, rather than subsystem maintenance or evolution.

Kernel Team projects include but are not limited to:
• Ubuntu Linux kernel plan, execution, benchmarking and stress testing
• Optimised kernels for key silicon and cloud partners
• Confidential computing and next-generation security primitives
• Developer platforms such as Raspberry Pi and RISC-V
• Enabling Ubuntu on a wide range of embedded systems
• Kernel Livepatch, which delivers critical kernel fixes without rebooting
• FIPS compliance
• Real-Time and Low Latency kernel variants and patchsets
• Virtualisation or abstraction engines
• Container technology
• Security with AppArmor, SECCOMP, namespaces and more
• Networking - in particular performance and security
• Storage - we are particularly interested in Ceph and DRBD

We hire candidates of all experience levels from recent university graduates through seasoned industry experts. We select those who are enthusiastic to work in multiple areas including security mitigation, feature development, patching and test. You must have outstanding academic results, a background in software engineering, be motivated to work in a distributed team and willing to travel globally twice a year for company engineering events.

Location: Working from home, worldwide. We have kernel teams and openings in every time zone and with the notable exception of Taipei, Taiwan, have no offices and therefore no pressure to work from an office.
What your day will look like
• Collaborate regularly and proactively with a globally distributed team
• Work closely with silicon, cloud, or hardware manufacturers
• Diagnose and resolve issues in the kernel
• Take personal responsibility for a flavour of the Ubuntu Linux kernel
• Improve tooling and automation for delivery and test of Ubuntu Linux kernels
• Submit, review, and apply kernel patches
What we are looking for in you
• An exceptional academic track record from both high school and university
• Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
• Drive and a track record of going above-and-beyond expectations
• Well-organised, self-starting and able to deliver to fixed schedules
• Professional manner interacting with colleagues, partners, and community
• Ability to communicate effectively in English, both written and oral
• Significant programming experience in C
• Solid background with git
• Broad knowledge of the Linux kernel and kernel subsystems
• Demonstrated experience with kernel patching and debugging
• Understanding of Linux kernel upstream processes and release cycle
• Strong grasp of device drivers, BSP's, and other low level system engineering
• Professional written and spoken English
• Experience with Linux (Debian or Ubuntu preferred)
• 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
• Python and Bash scripting
• Prior experience with Ubuntu/Debian/Snap packaging
• Performance engineering and security experience
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.

#LI-remote
Show more details...
via Salary.com posted_at: 4 days agoschedule_type: Full-time
Ubuntu Linux, already the most popular Linux distribution in the world, is currently in the midst of an unprecedented surge in demand. To meet this need the Canonical Kernel Team - those responsible for the build, maintenance, and distribution of the Linux kernel for Ubuntu - are looking for individuals with not only an incredibly deep technical background in operating system kernels and... distributions, but also a strong flair for leadership and Ubuntu Linux, already the most popular Linux distribution in the world, is currently in the midst of an unprecedented surge in demand. To meet this need the Canonical Kernel Team - those responsible for the build, maintenance, and distribution of the Linux kernel for Ubuntu - are looking for individuals with not only an incredibly deep technical background in operating system kernels and... distributions, but also a strong flair for leadership and taking initiative to drive ideas and the associated delivery teams to completion.

The Canonical Kernel Team is seeking exceptionally talented technology experts and industry veterans with a proven track record to take the lead in the architecture, implementation, and ongoing delivery of the following (but not limited to) aspects of kernel engineering:
• Driving engagements for key Silicon and Cloud partners to provide optimal solutions for their platforms
• Leading the mitigation of common vulnerabilities and exposures for Ubuntu Linux as well as driving active hardening in the kernel
• Architecting enhancements to performance and correctness to make Ubuntu Linux the most reliable and highest performing Linux kernel available today
• Streamlining the packaging and distribution of particularly troublesome third-party components for optimal experience by end users
• Developing new means to deliver Ubuntu Linux at scale to the strict quality standards and delivery schedules expected by end users

While not a formal managerial role, the successful candidate will possess strong people skills and natural ability to lead engineers within the team, as well as working with other external teams to coordinate adoption and delivery.

While we hesitate to put a specific number of years of experience as a requirement for an applicant as that does not take into account relative ability or circumstances, for a comparative guideline we would be seeking candidates with the demonstrated technical equivalent of 15 years of industry experience.

Location: We have home-based lead kernel roles in every timezone, although the individual aspects as listed above may be linked to a specific geographic region.

What your day will look like
• Set the technical direction and lead the delivery of a team of junior and mid-career engineers for a key aspect of Ubuntu Linux
• Work closely with management within and outside the team to track and coordinate initiatives to delivery
• Collaborate daily with other senior technical leadership on the Kernel Team on how best to ensure Ubuntu stays at the pinnacle of Linux distributions

What we are looking for in you
• Well-organised and motivated self-starter able to thrive in a remote work environment
• Strong communication skills in English, both written and verbal
• Expert understanding of the C programming language
• Demonstrated expertise working in a *nix-based operating system kernel and distribution. While direct Linux experience would be ideal, it is not mandatory.
• Python and Bash scripting ability
• Powerful grasp of the capabilities and nuances of the git version control system
• Ability to travel internationally at least twice a year for company events of up to two weeks length

Additional skills that you might also bring
• Strong background in RTOS and real-time performance analysis
• Prior experience with Ubuntu/Debian/Snap packaging
• Demonstrated experience with kernel patching and debugging
• Strong grasp of device drivers, BSP's, and other low level system engineering

What we offer you

We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually 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 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
Show more details...
via Salary.com posted_at: 7 days agoschedule_type: Full-time
You will work across the full Linux stack from kernel through networking, virtualization and graphics to optimise Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon. Our teams partner with specialist engineers from major silicon companies to integrate next-generation features and performance enhancements for upcoming hardware... This is an excellent opportunity for someone who wants to have a meaningful impact You will work across the full Linux stack from kernel through networking, virtualization and graphics to optimise Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon.

Our teams partner with specialist engineers from major silicon companies to integrate next-generation features and performance enhancements for upcoming hardware...

This is an excellent opportunity for someone who wants to have a meaningful impact on the adoption of Linux across multiple industries. The right candidate must be resourceful, articulate, and able to deliver on a wide variety of solutions across server, desktop and IoT technologies. Canonical offers a fun, fast-paced team environment and a career full of learning and development opportunities.

Location: This is a Globally remote role

What your day will look like
• Design and implement the best Ubuntu integration for the latest IoT desktop and server-class hardware platforms and software stacks
• Work with partners to deliver an 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 customer engagements involving complete system architectures from cloud to edge
• Help our partners integrate their apps, SDKs, build device OS images, and optimize applications with Ubuntu Core, Desktop and Server
• Work with the most advanced operating systems and application technologies available in the enterprise world.

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, desktop and server platforms and technologies, built to support different verticals: from robots to data centers, from telco to retail, as well as automotive.

What we are looking for in you
• 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 Python, C, C
• You can work in a globally distributed team through self-discipline and self-motivation.

Nice to have
• Experience with server technologies, including UEFI firmware, GPU computing, RDMA/Infiniband and virtualization stacks
• 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
• Experience working with CI automation platforms such as GitHub
• Experience with performance benchmarking and profiling
• Some experience with Docker/OCI containers/K8s

What we offer you
• Learning and development opportunities
• Annual compensation review
• Recognition rewards
• Annual leave
• Priority Pass for travel

Your base pay will depend on various factors including your geographical location, level of experience, knowledge and skills. In addition to the benefits above, certain roles are also eligible for additional benefits and rewards including annual bonuses and sales incentives based on revenue or utilisation. Our compensation philosophy is to ensure equity right across our global workforce.

In addition to a competitive base pay, we provide all team members with additional benefits, which reflect our values and ideals. Please note that additional benefits may apply depending on the work location and, for more information on these, you can ask in the later stages of the recruitment process.
• Fully remote working environment - we've been working remotely since 2004!
• Personal learning and development budget of 2,000USD per annum
• Annual compensation review
• Recognition rewards
• Annual holiday leave
• Parental Leave
• Employee Assistance Programme
• Opportunity to travel to new locations to meet colleagues at 'sprints'
• Priority Pass for travel and travel upgrades for long haul company events

About Canonical

Canonical is a pioneering tech firm that is 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. Work at Canonical is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical provides a unique window into the world of 21st-century digital business.

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
Show more details...
via HigherEdJobs schedule_type: Part-time
Job Summary The Linux System Administrator (LSA) is a temporary (until 08/15/26) part-time (15 h/week) position to manage a High-Performance-Computing Cluster, and 8 workstations. The selected candidate will be responding to questions, incident requests, system emergencies, backup needs, maintenance, software updates, raised by the research team regarding their work in Ubuntu Linux with software... such as but not limited to VASP, Quantum Espresso, Job Summary

The Linux System Administrator (LSA) is a temporary (until 08/15/26) part-time (15 h/week) position to manage a High-Performance-Computing Cluster, and 8 workstations. The selected candidate will be responding to questions, incident requests, system emergencies, backup needs, maintenance, software updates, raised by the research team regarding their work in Ubuntu Linux with software... such as but not limited to VASP, Quantum Espresso, xmgrace, Xcrysden, and other simple FORTRAN codes. The LSA will also support the research team dealing with Windows-based-environment software such as but not limited to OriginLab, putty and WinSCP.

Essential Job Duties
• Respond to questions, incident request raised by the research team regarding the error/warning messages, accounts, etc. in the context of their work with software running in a high-performance computing cluster and high-performance workstations working with Ubuntu Linux OS and running mainly Fortran-based software. (The LSA is expected to be familiar with FORTRAN coding).
• Perform routine backup of information and patching to systems (e.g. applying updates to software).
• Perform re-installation, re-configuration, and maintenance of Ubuntu Linux operating systems and Fortran based software.
• Perform analysis and resolve hardware and software problems associated with Ubuntu Linux operating systems and applications.
• Perform monitoring of network and Linux systems performance and ensure compliance with security standards.
• Perform updates of Ubuntu or other Linux environments Perform user/account management.
• Perform hardware maintenance on devices to include laptops (Windows) and desktops (Linux).
• Assist remote senior level technicians diagnose and address technical system and user issues for a high-performance computing cluster and Ubuntu Linux workstations.
• Build software and operate hardware systems under the guidance of remote senior system administrators and the lead investigators.
Qualifications (Education, Experience and Specialized Training)
• Bachelor's Degree in Computer Science or Engineering
• Advanced knowledge on Linux system administration
• Ability to effectively communicate and translate requirements into concrete tasks
• Technical writing to building engineering guides and general how-to articles
• Advanced troubleshooting skills, must be an excellent troubleshooter in a complex and heterogeneous environment
• Effective and clear written and verbal communication skills.
• Capacity to work with a wide variety of technical issues, solve day-to-day technical escalated helpdesk tickets
• Ability to work within a team environment.
• Self-starter with the initiative and ability to complete tasks under minimal supervision.
Additional Desirable Qualifications:
• Be available on-site throughout the year:
• (a) Fall and Spring: 8 hours during working hours (distributed in 1 to 3 days), plus 4 hours distributed in two evenings and 3 hours one day of the weekend;
• (b) Summer: 2 hours per day (every day). The LSA must be available on call in case of emergency.
• Be available starting on January 2. Ability to be always on time.
• Ability to effectively communicate and translate requirements into concrete tasks
• Effective and clear written and verbal communication skills.
• Capacity to work with a wide variety of technical issues, solve day-to-day technical problems
Physical Demands

Ability to walk around in the computer lab to help the research team.

Skills and Attributes

3 + years Linux advance level administration experience

Strong awareness of networking and internet protocols, including TCP/IP, DNS, HITP and distributed networks.

Experience in architecting and supporting HPC system - SLURM
Knowledge of High-performance computing clusters, Fortran, Windows11, Office suite, networking and internet protocols, including TCP/IP, DNS, HTTP

Posting Number: S556

Will this position required travel?: No

Will this position required night, weekend, and after hour work?: YES

Will this positon be supported using grants or contract funding?

Yes

Position End Date (if temporary): 08/15/2026

Open Date: 11/20/2023

Close Date: 01/31/2024

Open Until Filled: No

Special Instructions Summary

Each applicant, including all current employees, must complete and submit the following documents:
• Tuskegee University employment application
• Cover Letter
• Resume/CV
• Recommendation letters
• Copies of unofficial transcripts.
• Please note that official transcripts(s) will be required upon hire
Quick Link for Internal Postings: https://tuskegee.peopleadmin.com/postings/1437
Show more details...
via Salary.com posted_at: 4 days agoschedule_type: Full-time
The Partner Engineering team works across the full Linux stack from kernel and system libraries to middleware, to integrate new features and optimise Ubuntu for the latest silicon platforms and software stacks. Our goal is to ensure Ubuntu is the premier platform for small iot and edge devices, networking, automotive, server and hyperconverged systems. As a Partner Engineering Manager you will... lead an engineering team focused on some of these The Partner Engineering team works across the full Linux stack from kernel and system libraries to middleware, to integrate new features and optimise Ubuntu for the latest silicon platforms and software stacks. Our goal is to ensure Ubuntu is the premier platform for small iot and edge devices, networking, automotive, server and hyperconverged systems.

As a Partner Engineering Manager you will... lead an engineering team focused on some of these platforms. You will manage technical relationships with our key silicon partners to ensure timely delivery of agreed project goals, and collaborate with internal teams to deliver targeted results. Technical leadership experience and a background in software engineering, with a hands-on approach, are necessary prerequisites for this role.

In this role, you will be expected to lead, challenge, and develop talented engineers, positively influence the culture, facilitate technical delivery, and work with your team on strategy and execution.

What you'll do
• Lead and develop a team of engineers, ranging from graduate to senior
• Represent your team to partners, product stakeholders and customers
• Collaborate proactively with a globally distributed organisation
• Develop and evangelise great engineering and organisational practices
• Coach, mentor, and offer career development feedback
• Implement disciplined engineering processes
• Plan and manage progress on agreed goals and projects
• Be an active part of the leadership team, collaborating with other leaders
• Collaborate with other teams at Canonical to ensure alignment on product architecture and roadmaps
• Design and integrate new features and platform optimisations

What we're looking for in you
• Experience with Linux packaging (Debian, RPM, Yocto)
• Experience working with Python, C, C
• Experience managing software engineers with a track record of planning, delivery and quality
• Excellent verbal and written communication skills in English
• A love of developing and growing people and a track record of it
• Organised and able to ensure your team delivers timely, high quality results
• Well-organised, self-starting and able to ensure your team delivers to schedule
• Professional manner interacting with colleagues, partners, and community
• Experience working with customers, going beyond resolving their technical issues, to interpreting their business challenges and effectively communicating how your solution will meet their needs
• High-quality, well-designed and well-documented software experience
• Builds trust, relationships and confidence
• Solid experience working in an agile development environment
• Ability to travel twice a year, for company events up to two weeks each

Additional Skills We Value
• Experience working with open source communities and licenses
• Experience with server technologies, including UEFI firmware, GPU computing, RDMA/Infiniband and virtualization stacks (kvm, qemu, libvirt)
• Experience with IoT / Embedded devices from firmware, boot loaders and BSP enablement including hardware accelerators
• Experience with graphics stacks
• Experience with open source networking technologies (eBPF, OVS, OVN, SoNIC, DPDK, SPDK, etc)
• Experience with container technologies such as LXD, Docker and Kubernetes
• Understanding of security best practices and Secure Software Development Lifecycles
• Experience designing and implementing CI/CD automation platforms such as GitHub Actions
• Experience with performance benchmarking and profiling

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
Show more details...
via Salary.com posted_at: 4 days agoschedule_type: Full-time
We are scaling the Ubuntu Foundations Team which delivers the essential components of Ubuntu - our system startup, compilers, language runtimes and toolchains, as well as networking and storage config and management - and we are hiring engineering managers to enable that growth. These are highly technical management roles which require deep knowledge of the core of a Linux server system. As an... Engineering Manager on the Foundations team, you must We are scaling the Ubuntu Foundations Team which delivers the essential components of Ubuntu - our system startup, compilers, language runtimes and toolchains, as well as networking and storage config and management - and we are hiring engineering managers to enable that growth. These are highly technical management roles which require deep knowledge of the core of a Linux server system.

As an... Engineering Manager on the Foundations team, you must be passionate about the future of Ubuntu, mindful of the dynamics of the open source ecosystem, and equally aware of the needs of enterprise technologists. You will work closely with product managers to define and deliver the Ubuntu roadmap.

Your primary responsibility is to your team: helping them grow as engineers, do important and satisfying work, and have a great time while doing it. Technical leadership experience and a background in software engineering are necessary prerequisites for this role. You will be expected to lead, challenge, and develop strong engineers, positively influence the culture, facilitate technical delivery, and work with your team on strategy and execution.

This Engineering Management role is an opportunity for a technologist with a passion for Linux and Ubuntu to build a career with Canonical and drive the success of the business. If you have an affinity for open source development, then you will enjoy working with some of the best people in the industry at Canonical.

What you'll do
• Demonstrate sound engineering principles through architecture, development and code reviews
• Be responsible for planning, estimation and execution
• Work with product management to define the vision and strategy for Ubuntu
• Set and manage expectations with other engineering teams, senior management, and external stakeholders
• Build and lead a distributed regional team of engineers
• Offer coaching, mentoring, technical feedback and hands-on career development
• Advocate and advance modern, agile software development practices
• Design, embrace and evangelize great engineering and organizational practices
• Grow a healthy, collaborative engineering culture in line with company values
• Be an active part of the leadership team and collaborate with other leaders in the organization
• Work from home with international travel up to 6 weeks per year for internal and external events

Valued skills and experience
• Deep knowledge of Debian/Ubuntu architecture
• Good understanding of Debian packaging policy, tools and techniques
• High quality software engineering with in-depth knowledge of C/C and Python
• Engagement with open source communities and processes
• Experience in one or more of: Linux system architecture, boot process, Java/GCC/Python/Rust/Go toolchains, ARM and/or RISC-V
• Experience managing software developers with a track record of planning, delivery and quality
• A love of developing and growing people and a track record of doing it
• Experience working in an agile development environment

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 - we've been working remotely since 2004!
• 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 from your team and others
• Priority Pass for travel and travel upgrades for long haul company events

About Canonical

Canonical is a pioneering tech firm that is 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. Work at Canonical is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical provides a unique window into the world of 21st-century digital business.

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
Show more details...
via Salary.com posted_at: 4 days agoschedule_type: Full-time
We are seeking an experienced software engineer passionate about Linux systems, hardware architectures, Ubuntu, and the open source community, to join the Ubuntu Foundations Engineering team to maintain and enhance Ubuntu bootloader stack to provide fast, reliable and secure Ubuntu systems on all devices and in the cloud. The boot process is one of the most critical aspects of any operating... system where stability, reliability and security are We are seeking an experienced software engineer passionate about Linux systems, hardware architectures, Ubuntu, and the open source community, to join the Ubuntu Foundations Engineering team to maintain and enhance Ubuntu bootloader stack to provide fast, reliable and secure Ubuntu systems on all devices and in the cloud.

The boot process is one of the most critical aspects of any operating... system where stability, reliability and security are paramount. Its efficiency and quality contribute to Ubuntu's success from Desktop, Server to the Cloud. We are expanding our Foundations team to focus our efforts on this essential function and are looking for people passionate about lower level technologies from the hardware, to the firmware, and Linux itself, involved in an operating system startup. Applicants should be comfortable working with Secure Boot, Measured Boot, Full Disk Encryption and other technologies used during modern operating systems boot process.

This is highly technical work, and we are looking for a colleague with a very careful and systematic approach to their software. This work is critical to system security and reliability.

The Ubuntu Foundations Team delivers and maintains the core of the Ubuntu system, the base for the entire Ubuntu family of products and services. Ubuntu strives to deliver the latest and best free software components, in an easy to use and highly reliable form. We build on the technical excellence of Debian and bring additional focus and shape to the solutions we offer industry.

As a Linux System Engineer, you will work on the architecture, design and development of core components involved in the boot and startup of the Ubuntu Distribution, often interacting with the upstream community for projects like Grub, shim and u-boot. You will be discussing design with other team members and mentor less senior engineers and participate in code reviews and design reviews. You will also be working with other teams to ensure architecture decisions improve the overall performance and experience of Ubuntu.

What you'll do
• Collaborate proactively with a distributed team
• Work with highly technical team to define and shape the boot architecture of Ubuntu
• Work with teams focused on Ubuntu for server, desktop, IoT and clouds
• Write high quality code to create new features and contribute upstream
• Contribute to feature and bug fixes in projects including Grub, shim, u-boot and associated tools.
• Debug issues and produce high quality fixes
• Review code produced by other engineers
• Discuss ideas and collaborate on finding good solutions
• Work from home with global travel 2 to 4 weeks a year for internal and external events

Valued Skills, Approach And Experience
• Development experience with early boot software like TF-A, OP-TEE, U-Boot, shim, GRUB, or the Linux kernel.
• Experience on non x86 platforms such as ARM, RISC-V
• A love of technology and working with brilliant people
• Motivated, curious, flexible, articulate, and accountable
• A long-time Linux user with broad interests in the future of Linux
• Experience or interest in learning how to package software for Debian and Ubuntu
• You have a Bachelor's or equivalent in Computer Science, STEM or similar degree
• Enterprising, thoughtful, and self-motivated

What Canonical offers:
• Personal learning and development budget
• 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 services help businesses worldwide reduce costs, improve efficiency and enhance security with Ubuntu.

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
Show more details...
via Salary.com posted_at: 7 days agoschedule_type: Full-time
The Partner Engineering team works across the full Linux stack from kernel and system libraries to middleware, to integrate new features and optimise Ubuntu for the latest silicon platforms and software stacks. Our goal is to ensure Ubuntu is the premier platform for small iot and edge devices, networking, automotive, server and hyperconverged systems. As a Partner Engineering Manager you will... lead an engineering team focused on some of these The Partner Engineering team works across the full Linux stack from kernel and system libraries to middleware, to integrate new features and optimise Ubuntu for the latest silicon platforms and software stacks. Our goal is to ensure Ubuntu is the premier platform for small iot and edge devices, networking, automotive, server and hyperconverged systems.

As a Partner Engineering Manager you will... lead an engineering team focused on some of these platforms. You will manage technical relationships with our key silicon partners to ensure timely delivery of agreed project goals, and collaborate with internal teams to deliver targeted results. Technical leadership experience and a background in software engineering, with a hands-on approach, are necessary prerequisites for this role.

In this role, you will be expected to lead, challenge, and develop talented engineers, positively influence the culture, facilitate technical delivery, and work with your team on strategy and execution.

What you'll do
• Lead and develop a team of engineers, ranging from graduate to senior
• Represent your team to partners, product stakeholders and customers
• Collaborate proactively with a globally distributed organisation
• Develop and evangelise great engineering and organisational practices
• Coach, mentor, and offer career development feedback
• Implement disciplined engineering processes
• Plan and manage progress on agreed goals and projects
• Be an active part of the leadership team, collaborating with other leaders
• Collaborate with other teams at Canonical to ensure alignment on product architecture and roadmaps
• Design and integrate new features and platform optimisations

What we're looking for in you
• Experience with Linux packaging (Debian, RPM, Yocto)
• Experience working with Python, C, C
• Experience managing software engineers with a track record of planning, delivery and quality
• Excellent verbal and written communication skills in English
• A love of developing and growing people and a track record of it
• Organised and able to ensure your team delivers timely, high quality results
• Well-organised, self-starting and able to ensure your team delivers to schedule
• Professional manner interacting with colleagues, partners, and community
• Experience working with customers, going beyond resolving their technical issues, to interpreting their business challenges and effectively communicating how your solution will meet their needs
• High-quality, well-designed and well-documented software experience
• Builds trust, relationships and confidence
• Solid experience working in an agile development environment
• Ability to travel twice a year, for company events up to two weeks each

Additional Skills We Value
• Experience working with open source communities and licenses
• Experience with server technologies, including UEFI firmware, GPU computing, RDMA/Infiniband and virtualization stacks (kvm, qemu, libvirt)
• Experience with IoT / Embedded devices from firmware, boot loaders and BSP enablement including hardware accelerators
• Experience with graphics stacks
• Experience with open source networking technologies (eBPF, OVS, OVN, SoNIC, DPDK, SPDK, etc)
• Experience with container technologies such as LXD, Docker and Kubernetes
• Understanding of security best practices and Secure Software Development Lifecycles
• Experience designing and implementing CI/CD automation platforms such as GitHub Actions
• Experience with performance benchmarking and profiling

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
Show more details...