← Zurück zur Liste
Stelle · Senior

Embedded Linux Senior Software Engineer - Optimisation

Softwareentwickler • Senior • Remote • Vollzeit • Europäische Union EU/EMEA

Canonical's embedded Linux team is looking for a senior engineer who works across the full Linux stack, from kernel to GUI, to optimise Ubuntu for the latest silicon and IoT/server platforms. The role involves close collaboration with major silicon partners, fully remote.

Responsibilities

  • ▹Design Ubuntu integration for IoT and server hardware platforms
  • ▹Deliver an optimised Ubuntu experience together with partners
  • ▹Act as technical lead on complex customer engagements
  • ▹Support integration of apps, SDKs, and device OS images

Requirements

  • ▹Bachelor's degree in Computer Science or STEM
  • ▹Experience with Linux packaging (Debian, RPM, Yocto)
  • ▹Experience with open-source communities and licences
  • ▹Experience with C, C++
  • ▹Ability to work in a globally distributed team

Nice to have

  • ▹Experience with graphics stacks
  • ▹Basic networking knowledge (TCP/IP, DHCP, HTTP/REST)
  • ▹IoT/embedded experience (SoC, BMC, bootloaders, firmware)
  • ▹Docker/OCI containers and Kubernetes experience
  • ▹Basic security best practices in IoT/server environments

Soft skills

Good communication and public speaking skillsSelf-discipline and autonomy

What we offer

  • ▹Fully remote work
  • ▹USD 2,000 annual learning and development budget
  • ▹Annual compensation review and bonuses
  • ▹Recognition rewards

About the company

Canonical publishes Ubuntu and has been working remotely since 2004 as a globally distributed open-source software company.

Ähnliche Stellen