Embedded Linux Containers Software Engineer

hace 4 días


Cordoba, Argentina Canonical - Jobs A tiempo completo

Work on mission-critical Golang code, focused on software delivery, containers, security sandboxing, telemetry and device management, as a software engineer on our SnapD team.

This role requires an obsession with quality and performance, for work at the heart of the operating system. It also requires an interest in the software publishing and consumption experience. Applicants should be passionate about open source software development. We value collaboration, peer reviews, good unit/integration testing and maintainable code. General knowledge and experience with Golang and Linux as a developer platform is required.

**What you'll do**:

- Collaborate proactively with a distributed team
- Write high quality code to create new features
- Debug issues and produce high quality code to fix them
- Review code produced by other engineers
- Discuss ideas and collaborate on finding good solutions
- Obsess over how to achieve robustness despite unexpected events like power outages
- Work from home with global travel for up to two weeks, twice a year

**Who you are**:

- You love technology and working with brilliant people
- You are curious, flexible, articulate, and accountable
- You value soft skills, are thoughtful and self-motivated
- You have a Bachelor's or equivalent in Computer Science, STEM or similar degree
- You have professional software development experience using Go, Python, C, or C++
- You know Linux system-level fundamentals, e.g. cgroups, namespaces, apparmor
- Commitment to software testing, code reviews and maintainable code

**About Canonical**:
Canonical is a growing, international software company that works with the open-source community to deliver Ubuntu. Our services help businesses worldwide to reduce costs, improve efficiency and enhance security with Ubuntu. Canonical is a unique tech company - global, remote-first, open source, with 700 professionals across 50 countries - we want to be the world's best, not biggest, global software company. With almost every team remote by default, Canonical sets the pace on the 21st-century digital workplace.
- Work from home
- Learning and development allowances
- Competitive Salary
- Annual compensation review
- Recognition rewards
- Generous annual leave
- Paid maternity, paternity and sick leave
- Priority Pass for travel
- Exposure to international business and technology

LI-remote



  • Cordoba, Argentina Canonical - Jobs A tiempo completo

    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,...


  • Cordoba, Argentina Canonical - Jobs A tiempo completo

    We are hiring a junior Golang software engineer to help with the development of additional services to bring LXD's scalability to the next level. We are looking for developers with experience in REST API design/implementation and a good background in database design and data management/modelling. The LXD team is responsible for the design, development and...

  • Software Engineer

    hace 1 día


    Cordoba, Argentina Canonical - Jobs A tiempo completo

    Redefine the Linux experience in the embedded environments with the smallest, most secure, and updatable operating system in the IoT market. This is an opportunity for a senior software engineer passionate about open source software, Linux, security, and the developer experience. This challenging role demands a high degree of technical skill with low-level...


  • Cordoba, Argentina Canonical - Jobs A tiempo completo

    This 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...

  • Software Engineer

    hace 1 semana


    Cordoba, Argentina Canonical - Jobs A tiempo completo

    Canonical is looking for a talented software engineer to join our distributed team that builds Anbox Cloud, which enables cloud-hosted containerised Android instances, and powers various Android streaming services such as cloud gaming, medical security, and innovative new phone capabilities. **Key responsibilities** - Develop and maintain various components...

  • Senior Bootloader

    hace 1 semana


    Cordoba, Argentina Canonical - Jobs A tiempo completo

    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...


  • Cordoba, Argentina Canonical - Jobs A tiempo completo

    **Site Reliability Engineer**: To become a member of this team, you need to be a software engineer fluent in Python, you need a genuine interest in the full open source infrastructure stack from metal to containers, and you need the ability to work in a high pressure operations environment with mission-critical services for global brand name customers. As a...

  • System Software Engineer

    hace 1 semana


    Cordoba, Argentina Canonical - Jobs A tiempo completo

    We are hiring a systems-level C programmer to focus performance critical, and security-critical, low level system libraries critical to Linux container capabilities. We are also interested in Rust for system-level programming in Ubuntu and more widely in Canonical. The LXD team is responsible for the design, development and evolution of LXD, a modern system...

  • Software Engineer

    hace 1 semana


    Cordoba, Argentina Canonical - Jobs A tiempo completo

    This is an exciting opportunity for a software engineer passionate about open source software, Linux, and Ubuntu Server. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company. Ubuntu Server is a platform that enables amazing technology the whole world over....


  • Cordoba, Argentina Canonical - Jobs A tiempo completo

    **Cloud Operations Engineer**: To become a member of this team, you need to be a software engineer fluent in Python, you need a genuine interest in the full open source infrastructure stack from metal to containers, and you need the ability to work in a high pressure operations environment with mission-critical services for global brand name customers. As a...