Ubuntu Core Software Engineer

Posted about 1 year agoViewed
EMEAFull-TimeSoftware Development
Company:Canonical
Location:EMEA
Languages:English
Seniority level:Senior
Skills:
Embedded SystemsGitIoTC++CI/CDC (Programming language)RESTful APIsLinuxDevOpsScriptingSoftware EngineeringDebugging
Requirements:
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, systemd, udev, initrd, graphics, OS level firmware daemons and CLI applications, Linux security implementations (TPM, FDE, LUKS, HSM, etc.)
Responsibilities:
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
About the Company
Canonical
1001-5000 employeesInternet of Things
View Company Profile
Similar Jobs:
Posted 16 days ago
Asia PacificFull-TimeSoftware Development
Ubuntu Software Engineer
Posted 4 months ago
Americas, EMEAFull-TimeSoftware Development
Engineering Manager - Ubuntu Core
Company:Canonical
Posted 2 months ago
WorldwideFull-TimeOpen Source Software
Junior Ubuntu Software Engineer
Company:Canonical