Senior Ubuntu Embedded IoT System Engineer
Canonical
SeniorAbout the position
Join a leading open source software company to enhance Ubuntu for various hardware platforms and improve user experience.
Tech stack
- linux
- c
- python
- bash
- ubuntu
Requirements
Required:
- A Bachelor or higher degree in STEM, preferably Computer Science or Electrical Engineering
- Exceptional academic track record from both high school and university
- Professional written and spoken English with excellent presentation skills
- Familiar with C, Python and Bash
Nice to have:
- Experience with system firmware, including uboot, UEFI, ACPI, DSDT, boot loaders, device firmware
- Experience debugging power management on PCI ASPM, SATA ALPM, low power profiles
- Experience in board design, bring up, and validation
Responsibilities
- Provide software and system engineering services for OEM and ODM customers
- Work closely with partners on platform bring up
- Conduct root cause analysis, collect and organize details to reproduce and explain results
- Facilitate communication between Ubuntu, firmware and hardware engineering teams
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