GrepJob
Canonical

Linux Software Engineer - Ubuntu for Next-Gen Silicon (multiple roles and seniority levels)

Canonical
Apply
4 months ago
Remote, Worldwide
Entry Level / Mid Level / Senior
H1B Sponsor

Responsibilities

  • Collaborate proactively within a distributed team.
  • Foster a software ecosystem with seamless user experience for Ubuntu users.
  • Evaluate contributions of other engineers to maintain high-quality software standards.
  • Shape the future of Ubuntu with new ideas and advice on ongoing work.
  • Collaborate with teams in the Ubuntu and Debian communities and with customers.
  • Debug issues on open source and team-maintained code.
  • Assist customers in integrating apps, SDKs, and optimizing applications with Ubuntu.
  • Maintain Ubuntu and silicon features across various platforms and technologies.

Requirements

  • Exceptional academic track record from high school and university.
  • Undergraduate degree in a technical subject or a compelling alternative path.
  • Strong fundamentals in C, C++, and Python.
  • Experience or interest in Linux distribution packaging.
  • Experience or interest in open source maintenance or contribution.
  • Fundamental understanding of package management and dependency resolution.
  • Curiosity, flexibility, and strong communication skills.
  • Ability to build partnerships with diverse internal and external groups.

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.