Remote Embedded Linux Senior Software Engineer - Optimisation

Posted

Apply now
Please, let Canonical - Jobs know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • The role involves working across the full Linux stack from kernel through GUI to optimize Ubuntu for the latest silicon.
  • It is a fast-paced, problem-solving position that requires resourcefulness and the ability to deliver a variety of solutions across PC and IoT technologies.
  • The candidate will collaborate with specialist engineers from major silicon companies to integrate next-generation features and performance enhancements for upcoming hardware.
  • Daily tasks include designing and implementing Ubuntu integration for IoT and server-class hardware platforms, delivering an optimized Ubuntu experience, and participating as a technical lead on complex customer engagements.
  • The role also involves helping customers integrate their applications, SDKs, and optimize applications with Ubuntu Core, Desktop, and Server.
  • The position offers the opportunity to work with advanced operating systems and application technologies in a globally remote environment.

Requirements:

  • A Bachelor’s degree in Computer Science, STEM, or a similar field is required.
  • Experience with Linux packaging (Debian, RPM, Yocto) is necessary.
  • The candidate must have experience working with open source communities and licenses.
  • Proficiency in C and C++ is required.
  • The ability to work in a globally distributed team through self-discipline and self-motivation is essential.
  • Additional skills that are beneficial include experience with graphics stacks, a good understanding of networking (TCP/IP, DHCP, HTTP/REST), and basic knowledge of security best practices in IoT or server environments.
  • Good communication skills, ideally with public speaking experience, and IoT/Embedded experience are also preferred.
  • Some experience with Docker/OCI containers/K8s is a plus.

Benefits:

  • The position offers a fully remote working environment, having been remote since 2004.
  • A personal learning and development budget of 2,000 USD per annum is provided.
  • There is an annual compensation review and recognition rewards.
  • Employees receive annual holiday leave and parental leave.
  • An Employee Assistance Programme is available for support.
  • Opportunities to travel to new locations to meet colleagues at ‘sprints’ are offered.
  • A Priority Pass for travel and travel upgrades for long-haul company events is included.
Apply now
Please, let Canonical - Jobs know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Location requirements
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback