Embedded Linux Software Engineer

hace 6 días


Monterrey, Nuevo León, México Canonical A tiempo completo
About the Role

We are seeking a highly skilled Embedded Linux Senior Software Engineer to join our team at Canonical. As a key member of our engineering team, you will be responsible for optimizing Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon.

Key Responsibilities
  • Design and implement the best Ubuntu integration for the latest IoT and server-class hardware platforms and software stacks.
  • Work with partners to deliver a delightful, optimized, first-class Ubuntu experience on their platforms.
  • Take a holistic approach to the Ubuntu experience on partner platforms with inputs on technical plans, testing strategy, quality metrics.
  • Participate as technical lead on complex customer engagements involving complete system architectures from cloud to edge.
  • Help our customers integrate their apps, SDKs, build device OS images, optimize applications with Ubuntu Core, Desktop, and Server.
  • Work with the most advanced operating systems and application technologies available in the enterprise world.
Requirements
  • You love technology and working with brilliant people.
  • You have a Bachelor's degree in Computer Science, STEM, or similar.
  • You have experience with Linux packaging (Debian, RPM, Yocto).
  • You have experience working with open source communities and licenses.
  • You have experience working with C, C++.
  • You can work in a globally distributed team through self-discipline and self-motivation.
Additional Skills
  • Experience with graphics stacks.
  • Good understanding of networking - TCP/IP, DHCP, HTTP/REST.
  • Basic understanding of security best practices in IoT or server environments.
  • Good communication skills, ideally public speaking experience.
  • IoT/Embedded experience – from board and SoC, BMCs, bootloaders, and firmware to OS, through apps and services.
  • Some experience with Docker/OCI containers/K8s.
About Canonical

Canonical is a pioneering tech firm that is at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT, and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do.

Canonical has been a remote-first company since its inception in 2004. Work at Canonical is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical provides a unique window into the world of 21st-century digital business.

Canonical is an equal opportunity employer. We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.



  • Monterrey, Nuevo León, México Canonical A tiempo completo

    About the RoleWe are seeking a highly skilled Embedded Linux Consultant to join our team at Canonical. As a key member of our organization, you will play a crucial role in expanding our reach in mission-critical industries such as Automotive, Medical Devices, Industrial Systems, Robotics, and Telco, as well as Consumer Electronics.Key ResponsibilitiesEngage...


  • Monterrey, Nuevo León, México Aptiv Mexico Technical Center A tiempo completo

    About Aptiv Mexico Technical CenterAptiv is a leading global technology company serving both the traditional automotive and new mobility markets. Our focus is on addressing the future needs of the auto industry through improved safety, electrification, and new mobility solutions.Job SummaryWe are seeking a highly skilled Embedded Software Test Engineer Jr to...


  • Monterrey, Nuevo León, México Deere A tiempo completo

    About the RoleWe are seeking a highly skilled Test Automation Engineer to join our team at Deere, where you will play a critical role in ensuring the quality and reliability of our embedded software systems.Main Responsibilities:Design and implement test automation frameworks for embedded software systems.Develop and maintain test scripts and test data for...


  • Monterrey, Nuevo León, México Aptiv Plc A tiempo completo

    About Aptiv PlcAptiv Plc is a leading global technology company serving both the traditional automotive and new mobility markets. We focus on addressing the future needs of the auto industry through improved safety, electrification, and new mobility solutions.Our Expansion in MonterreyWe are excited to announce that Aptiv Plc is expanding its footprint in...


  • Monterrey, Nuevo León, México Caterpillar A tiempo completo

    Career Area: EngineeringJob Purpose:We are seeking a skilled Embedded Analytics Engineer to join our team at Caterpillar. As a key member of our Condition Monitoring, Analytics and Modeling group, you will play a critical role in developing, implementing, and validating predictive models that predict the wear-out of various machine parts and systems.Key...

  • Software Engineer

    hace 6 días


    Monterrey, Nuevo León, México Vertiv Group Corp A tiempo completo

    Job Summary:The Firmware Engineer drives the product development process from beginning to end. This role will focus on Global Rack and Thermal Edge products. The Firmware Engineer will review market requirements documents and create engineer requirement specifications, provide feedback to different function teams, design the logic and algorithms code, debug...


  • Monterrey, Nuevo León, México Terex Corporation A tiempo completo

    Job Summary:We are seeking a highly skilled Software Development Engineer to join our Controls System Engineering group at Terex Corporation. As a member of this team, you will play a critical role in developing the next generation of software and controls for our family of products.Key Responsibilities:Design and develop embedded software that controls...


  • Monterrey, Nuevo León, México Carrier Mexico A tiempo completo

    Job SummaryWe are seeking a highly skilled and experienced Senior Software Quality Assurance Engineer to join our team at Carrier Mexico. As a key member of our quality assurance team, you will be responsible for ensuring the highest quality of our embedded systems software.Key Responsibilities:Strategic Test Planning: Develop and execute comprehensive test...


  • Monterrey, Nuevo León, México Aptiv Plc A tiempo completo

    Job SummaryAptiv Plc is seeking a highly skilled Senior Embedded Software Developer to join our team in Monterrey, Mexico. As a key member of our Advanced Safety and User Experience Engineering team, you will be responsible for developing software for active safety and body control production projects.Key ResponsibilitiesDesign, code, and test real-time...


  • Monterrey, Nuevo León, México Aptiv A tiempo completo

    Transform the Future of Mobility with AptivAptiv is a leading global technology company serving both the traditional automotive and new mobility markets. We are committed to providing world-class products and services to our customers, and we are excited about the opportunities presented by our expansion in Monterrey.Your Role:As an Embedded Software...


  • Monterrey, Nuevo León, México Aptiv A tiempo completo

    JOIN US IN REVOLUTIONIZING THE FUTURE OF AUTOMOTIVE TECHNOLOGY. This role is situated within our Advanced Safety & User Experience division. Aptiv is dedicated to meeting the evolving demands of the automotive sector through enhanced safety, electrification, and innovative mobility solutions. We stand as a premier global technology firm catering to both...


  • Monterrey, Nuevo León, México Canonical A tiempo completo

    About the RoleWe are seeking a highly skilled Embedded & Desktop Linux Systems Optimization Specialist to join our team at Canonical. As a key member of our organization, you will play a critical role in optimizing Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon.Key ResponsibilitiesDesign and Implement Optimized Ubuntu...


  • Monterrey, Nuevo León, México Aptiv Plc A tiempo completo

    Aptiv Plc is a global technology company that focuses on addressing the future needs of the automotive industry through improved safety, electrification, and new mobility solutions.We are seeking a Senior Embedded Software Development Expert to join our team in Monterrey, Mexico. As part of our expansion, we will be establishing a new facility equipped with...


  • Monterrey, Nuevo León, México Terex A tiempo completo

    About the RoleTerex is a global leader in the design and production of aerial work platforms and material handling equipment. As a member of the Controls System Engineering group at Terex, you will develop the next generation of software and controls for Terex's family of products.Key ResponsibilitiesDesign and develop embedded software that controls...


  • Monterrey, Nuevo León, México Aptiv A tiempo completo

    Aptiv is a leading global technology company serving both the traditional automotive and new mobility markets. We are expanding our footprint in Monterrey within Advanced Safety and User Experience Engineering, establishing a new facility equipped with state-of-the-art technology and infrastructure.We are dedicated to developing innovative solutions that...


  • Monterrey, Nuevo León, México Terex Corporation A tiempo completo

    Job SummaryTerex Corporation is seeking a highly skilled Software Development Engineer II to join our Controls System Engineering team. As a member of this team, you will play a critical role in developing the next generation of software and controls for our family of products.Key ResponsibilitiesDesign and develop embedded software that controls complex,...


  • Monterrey, Nuevo León, México Aptiv Plc A tiempo completo

    Job SummaryAptiv Plc is expanding its footprint in the automotive industry through innovative solutions that improve safety and reliability. As part of this expansion, we are seeking a highly skilled Software Build and Integration Engineer to join our team.Key ResponsibilitiesExecute the integration strategy for software projectsBuild and release software,...


  • Monterrey, Nuevo León, México B- Systems A tiempo completo

    Empresa de tecnología líder en el sector bancario, B- Systems, busca un profesional con experiencia en soporte y administración de servidores Linux para unirse a nuestro equipo de trabajo.Descripción del Puesto:El candidato seleccionado será responsable de brindar soporte técnico a los sistemas de red y servidores Linux, así como realizar la...


  • Monterrey, Nuevo León, México Laagencia A tiempo completo

    About LaagenciaLaagencia is a leading technology company that focuses on addressing the future needs of the automotive industry through improved safety, electrification, and new mobility solutions.We are excited to announce that Laagencia is expanding its footprint in the region within Advanced Safety and User Experience Engineering. As part of this...

  • Linux System Engineer

    hace 6 días


    Monterrey, Nuevo León, México Canonical A tiempo completo

    About the RoleWe are seeking a highly skilled software engineer to join our Ubuntu Quality Engineering team as we expand our open source package support and security. As a key member of our team, you will be responsible for driving quality excellence and ensuring the highest standards of software quality.Key ResponsibilitiesMonitor and analyze indicators of...