Remote Otter LogoRemoteOtter

Embedded Linux Containers Software Engineer - Remote

Posted 49 weeks ago
Software Development
Full Time
Americas, EMEA

Overview

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.

In Short

  • 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

Requirements

  • 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

Benefits

  • 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
Canonical logo

Canonical

Canonical is a prominent provider of open source software and operating systems, particularly known for its widely adopted platform, Ubuntu. The company serves a diverse range of global enterprise and technology markets, playing a crucial role in innovative sectors such as public cloud, data science, AI, engineering, and IoT. With a workforce of over 1,100 employees across more than 75 countries, Canonical champions a model of global distributed collaboration, minimizing office-based roles and facilitating in-person team meetings in various global locations. The company is committed to fostering technical leadership and career development within its teams, ensuring that its products are secure, efficient, and aligned with the needs of its customers, which include leading public cloud and silicon providers.

Share This Job!

Save This Job!

Similar Jobs:

Canonical - Jobs logo

Embedded Linux Containers Software Engineer - Remote

Canonical - Jobs

59 weeks ago

Join Canonical as a Software Engineer to work on Golang code for SnapD, focusing on software delivery and container management.

Asia Pacific, Japan
Full-time
Software Development
Canonical logo

Embedded Linux Software Engineer - Remote

Canonical

49 weeks ago

Canonical is seeking engineers for various roles in low-level system technology and embedded systems.

Worldwide
Full-time
Software Development
Pano logo

Senior Software Engineer - Embedded Linux - Remote

Pano

37 weeks ago

Join Pano as a Senior Software Engineer - Embedded Linux to develop systems that enhance wildfire detection and response.

USA
Full-time
Software Development
Canonical - Jobs logo

Linux Software Engineer - Embedded Systems - Remote

Canonical - Jobs

39 weeks ago

Join Canonical as a Linux Software Engineer focusing on embedded systems and contribute to innovative open-source projects.

Worldwide
Full-time
Software Development
abra logo

Embedded Software Engineer (C/C++) - Remote

abra

33 weeks ago

Join abra R&D as an Embedded Software Engineer to develop innovative features for microcontroller-based systems and Linux-embedded platforms.

Israel
Full-time
Software Development