¡Activa las notificaciones laborales por email!

Embedded Linux Senior Software Engineer - Optimisation

Canonical

Mérida

A distancia

USD 60,000 - 100,000

Jornada completa

Hace 30+ días

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

An innovative company is seeking a talented engineer to optimize Ubuntu across the full Linux stack, from kernel to GUI. This exciting role involves collaborating with major silicon partners to enhance performance for new hardware. You'll work on cutting-edge IoT and server platforms, engaging with diverse sectors from robotics to data centers. If you are passionate about technology and thrive in a remote-first environment, this opportunity offers a chance to make a significant impact in the world of open-source software and cutting-edge technology.

Servicios

Fully remote work environment
Annual learning and development budget of $2,000 USD
Annual salary review
Recognition rewards
Paid holiday leave
Parental leave
Employee Assistance Program
Opportunities to travel and meet colleagues
Travel perks for company events

Formación

  • Passion for technology and collaboration with talented people.
  • Experience engaging with open source communities and understanding licenses.

Responsabilidades

  • Design and implement optimal Ubuntu integration for IoT and server-class hardware.
  • Lead complex customer engagements involving complete system architectures.

Conocimientos

C Programming
C++ Programming
Linux Packaging (Debian, RPM, Yocto)
Networking Protocols (TCP/IP, DHCP, HTTP/REST)
Communication Skills

Educación

Bachelor's degree in Computer Science
STEM-related fields

Herramientas

Docker
Kubernetes

Descripción del empleo

Work across the full Linux stack from kernel through GUI to optimise Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon.

The role is a fast-paced, problem-solving position that's both challenging and exciting. The right candidate must be resourceful, articulate, and capable of delivering solutions across PC and IoT technologies. Our teams collaborate with engineers from major silicon companies to integrate next-generation features and performance enhancements for upcoming hardware.

Location: This is a Globally remote role

What your day will look like
  1. Design and implement optimal Ubuntu integration for the latest IoT and server-class hardware platforms and software stacks
  2. Collaborate with partners to deliver a high-quality, optimised Ubuntu experience on their platforms
  3. Adopt a holistic approach to the Ubuntu experience on partner platforms, including technical planning, testing strategies, and quality metrics
  4. Lead complex customer engagements involving complete system architectures from cloud to edge
  5. Assist customers in integrating applications, SDKs, building device OS images, and optimizing applications with Ubuntu Core, Desktop, and Server
  6. Work with advanced operating systems and enterprise application technologies

Joining Canonical means partnering with talented individuals worldwide and working with innovative technologies in a fast-growing company committed to building a better platform with free software. You'll engage with customers on exciting IoT and server platforms across various sectors, from robotics to data centers, telecom, and retail.

What we are looking for in you
  • A passion for technology and collaboration with talented people
  • Bachelor's degree in Computer Science, STEM, or related fields
  • Experience with Linux packaging (Debian, RPM, Yocto)
  • Experience engaging with open source communities and understanding licenses
  • Proficiency in C and C++ programming
  • Ability to work independently within a globally distributed team

Additional skills that are a plus

  • Experience with graphics stacks
  • Understanding of networking protocols (TCP/IP, DHCP, HTTP/REST)
  • Knowledge of security best practices in IoT or server environments
  • Strong communication skills, including public speaking
  • Experience with IoT/Embedded systems, from hardware to applications
  • Familiarity with Docker, OCI containers, or Kubernetes
What we offer you

Your base salary depends on factors like location, experience, and skills. Additional benefits include potential bonuses and incentives. Our compensation philosophy emphasizes fairness across our global workforce.

Additional benefits include:

  • Fully remote work environment
  • Annual learning and development budget of $2,000 USD
  • Annual salary review
  • Recognition rewards
  • Paid holiday leave
  • Parental leave
  • Employee Assistance Program
  • Opportunities to travel and meet colleagues
  • Travel perks for company events
About Canonical

Canonical leads in open source innovation, publishing Ubuntu, a key platform for AI, IoT, and cloud computing. We recruit globally and uphold high standards of excellence.

Since 2004, Canonical has been a remote-first company, encouraging innovative thinking, skill development, and high performance. We offer a unique perspective on digital business and are committed to diversity and equal opportunity in the workplace.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.