Canonical

Senior Ubuntu Embedded IoT System Engineer

Canonical

Apply
over 1 year ago
Remote, Worldwide
Senior
H1B Sponsor

Responsibilities

  • Provide software and system engineering services for OEM and ODM customers.
  • Work closely with partners on platform bring up.
  • Collaborate with project managers and Field/QA engineers to identify, triage, and fix critical problems.
  • Engage with upstream projects to find and apply patches for bugs.
  • Conduct root cause analysis and organize details to reproduce and explain results.
  • Facilitate communication between Ubuntu, firmware, and hardware engineering teams.
  • Occasional international travel to the EU, USA, Taiwan, and China.

Requirements

  • A Bachelor or higher degree in STEM, preferably Computer Science or Electrical Engineering.
  • Strong English written and verbal communication skills.
  • Familiarity with C, Python, and Bash.
  • Understanding of the Linux boot up process.
  • Skills in Linux kernel, boot, and system-level architecture.
  • Experience with bootloader development, such as u-boot.
  • Software development experience on Arm or non-X86 platforms.
  • Proficient in Linux debugging and resolution.
  • Ability to work productively in a globally distributed team.
  • Quick learner with the ability to work on cutting-edge technologies.
  • Fluency in written and spoken Mandarin Chinese.

Benefits

  • Personal learning and development budget.
  • Annual compensation review.
  • Recognition rewards.
  • Annual leave.
  • Priority Pass for travel.

Tech Stack

BashCLinuxPython

Categories

Embedded