Home based - EMEA•Home Based - EMEA
Remote
Mid Level
Full Time
remoteopen_sourcelinuxiotembedded_systems
Requirements
- •Bachelor’s or equivalent in Computer Science, STEM or similar degree
- •Experience with C or Golang, and Shell
- •Solid understanding of Linux and a modern GNU/Linux distribution, Debian or Ubuntu preferred
- •Personal or professional experience with Linux-capable devices such as Raspberry Pi
- •Interest in learning or experience in one or more low-level systems and security facilities such as bootloaders in ARM and X86 (piboot, uboot, grub-uefi), systemd and units, udev, initrd, graphics, OS level firmware daemons and CLI applications, Linux security implementations (TPM, FDE, LUKS, HSM, etc.)
What You'll Do
- •Write high quality code with unit tests to create new features
- •Debug Linux system level issues and produce high quality code to fix them
- •Collaborate proactively with a distributed team
- •Review code produced by other engineers
- •Discuss ideas and collaborate on finding good solutions
- •Integrate diverse bootloaders and maintain gadget snaps
- •Work from home with global travel 2 to 4 times a year for internal and external events
Nice to Have
- •Experience or knowledge of Yocto
Benefits
- •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
- •Team Member Assistance Program & Wellness Platform
- •Opportunity to travel to new locations to meet colleagues
- •Priority Pass and travel upgrades for long-haul company events
