Ubuntu On Wsl Software Engineer
hace 2 semanas
**Create next generation cross-platform developer experiences**: The Windows Subsystem for Linux (WSL) is a new capability in Windows that opens up new possibilities for Linux development and operations in Windows environments. WSL is not a virtual machine system like Hyper-V, nor an operations capability like Docker or Kubernetes, nor a cloud simulator like Multipass. Instead, WSL offers a specific set of capabilities from a Linux environment across to the Windows desktop, allowing for interesting new kinds of integration to take place at that boundary. Use your Windows editors and version control, compile and test on Linux, for example. We are excited to explore the forefront of these possibilities, helping to shape the future of Windows-and-Linux development. We work closely with the WSL team to ensure that the latest capabilities in WSL are usable and well integrated with Ubuntu. We work with other developer communities, such as those at Nvidia, to ensure that the cross-over of their needs and the Windows platform takes advantage of WSL. 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 help individuals and businesses worldwide to reduce costs, improve efficiency and enhance security with Ubuntu. You will be responsible for delivering the best Linux experience on WSL to a huge audience. You will have direct influence over the roadmap for Ubuntu on WSL and will specify, architect and develop features in association with other leaders such as tech leads, engineering managers, product managers and developer advocates. You will have the opportunity to speak at conferences about your work on WSL, and interact with a very enthusiastic community. **As an Ubuntu on WSL Software Engineer you will**: - Implement support for new WSL features in Ubuntu - Closely follow upstream development in WSL - Implement support for Ubuntu features on WSL - Contribute to upstream projects in support of WSL features - Define, manage and execute test plans - Manage Ubuntu Hyper-V images in the Quick Create gallery - Work with other teams at Canonical to deliver agreed features - Help the Desktop Team to ensure that Ubuntu is released every 6 months on schedule - Responding to, and work to resolve, issues raised by end users and customers **The successful Ubuntu on WSL Software Engineer will have**: - A clear passion for the future of Ubuntu on WSL. - Demonstrable contribution to an open source project. - C/C++ and Python experience, preferably with an open-source project. - Awareness of some of the open-source development tools used in creating Ubuntu Desktop, such as git, Launchpad, and Debian packaging tools. - Capacity to learn quickly about new systems and techniques. - Excellent logic, problem solving, and troubleshooting skills. - Strong English language communication skills. - Comfortable with online communication and collaboration tools such as mailing lists, Mattermost, and wiki. - Ability to be productive in a globally distributed team through self-discipline and self-motivation, delivering according to a schedule. - Bachelor's degree or higher in a technical field. - 1+ years of experience as a software developer in a professional setting. **The successful Ubuntu on WSL Software Engineer will ideally also have**: - Experience with Windows Subsystem for Linux, virtualization, and containers. - Knowledge of PowerShell, Visual Studio, and Azure DevOps. - Knowledge of some of the technology stack that makes up an Ubuntu desktop (GNOME, D-Bus, systemd, Xorg/Wayland, etc.). - Be an existing Debian or Ubuntu contributor/developer. - Awareness of agile development methodologies and tools. **What Canonical offers**: - Entirely home-based teams - Learning and development - Annual compensation review - Recognition rewards - Annual leave - Priority Pass for travel - Canonical believes a diverse workforce enhances our ability to deliver world class software and services which meet the world's computing needs. We are committed to ensuring equal employment opportunities to all qualified individuals. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status._ LI-Remote Stack
-
Ubuntu Software Engineer
hace 1 día
Lima Metropolitana, Perú Canonical A tiempo completoCanonical 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 providers,...
-
Ubuntu Core Software Engineer
hace 4 días
Lima, Perú Canonical A tiempo completoJoin to apply for the Ubuntu Core Software Engineer role at Canonical 2 days ago Be among the first 25 applicants Join to apply for the Ubuntu Core Software Engineer role at Canonical Get AI-powered advice on this job and more exclusive features. Canonical is a leading provider of open source software and operating systems to the global enterprise and...
-
Python Software Engineer
hace 1 semana
Lima, Perú Canonical A tiempo completoPython Software Engineer - Ubuntu Hardware Certification Team Join to apply for the Python Software Engineer - Ubuntu Hardware Certification Team role at Canonical Continue with Google Continue with Google Python Software Engineer - Ubuntu Hardware Certification Team 3 months ago Be among the first 25 applicants Join to apply for the Python Software Engineer...
-
Senior Bootloader
hace 2 semanas
Lima, Perú Canonical - Jobs A tiempo completoWe 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...
-
Software Engineer
hace 3 días
Lima, Perú Canonical A tiempo completoJoin to apply for the Software Engineer - Cloud Images role at Canonical 6 days ago Be among the first 25 applicants Join to apply for the Software Engineer - Cloud Images role at Canonical Get AI-powered advice on this job and more exclusive features. Canonical is a leading provider of open source software and operating systems to the global enterprise and...
-
Software Engineer
hace 5 días
Lima, Perú Canonical - Jobs A tiempo completoThis is an excellent opportunity for someone who wants to have a meaningful impact on the adoption of Linux on enterprise server hardware across multiple industries. Canonical offers a fun, fast-paced team environment and a career full of learning and development opportunities. This team is centered in North and South American time zones. We work together...
-
System Software Engineer
hace 5 días
Lima, Perú Canonical - Jobs A tiempo completoWe 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...
-
Senior Software Engineer
hace 2 semanas
Lima, Perú Canonical - Jobs A tiempo completoThis role is an opportunity for a technologist with a passion for Linux and open source to build a career with Canonical and drive success for our customers, community and the company. If you have an affinity for open source development, great communication skills, and a passion for troubleshooting and fixing issues in technology used by millions across the...
-
Engineering Manager, Ubuntu Server
hace 2 semanas
Lima, Perú Canonical - Jobs A tiempo completoUbuntu Server is the world's most popular Linux - on cloud and bare metal. In this role, you will manage the team responsible for the software that manages access to all professional Ubuntu offerings. This software runs on every major Release of Ubuntu and is regularly updated on all of them. To be able to do so your team owns continuous integration and...
-
Linux Devices Software Engineer
hace 4 días
Lima Metropolitana, Perú Canonical A tiempo completoOverview Apply here for all engineering teams at Canonical who work on low-level system technology on autonomous devices across all seniority levels. 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...