Canonical

Senior Ubuntu Embedded IoT System Engineer

Canonical

Apply
11 months ago
Taipei, Taiwan
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 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.
  • Travel internationally to the EU, USA, Taiwan, and China as needed.

Requirements

  • Bachelor's degree in STEM, preferably Computer Science or Electrical Engineering.
  • Exceptional academic track record from high school and university.
  • Professional written and spoken English with excellent presentation skills.
  • Familiarity with C, Python, and Bash programming languages.
  • Knowledge 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.
  • Strong Linux debugging and resolution abilities.
  • Ability to work productively in a globally distributed team.
  • Fast learner with the ability to work on cutting-edge technologies.
  • Willingness to travel internationally twice a year for company events.

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.

Tech Stack

BashCLinuxPython

Categories

Embedded