Embedded & Desktop Linux Systems Engineer - Optimisation

hace 1 mes


Granada, España Canonical A tiempo completo

.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 role that's challenging yet very exciting. The right candidate must be resourceful, articulate, and able to deliver on a wide variety of solutions across PC and IoT technologies. Our teams partner with specialist engineers from major silicon companies to integrate next-generation features and performance enhancements for upcoming hardware.Location: This is a Globally remote roleWhat your day will look like Design and implement the best Ubuntu integration for the latest IoT and server-class hardware platforms and software stacksWork with partners to deliver a delightful, optimised, first class Ubuntu experience on their platformsTake a holistic approach to the Ubuntu experience on partner platforms with inputs on technical plans, testing strategy, quality metricsParticipate as technical lead on complex customer engagements involving complete system architectures from cloud to edgeHelp our customers integrate their apps, SDKs, build device OS images, optimize applications with Ubuntu Core, Desktop and ServerWork with the most advanced operating systems and application technologies available in the enterprise world.Joining Canonical, you will partner with bright minds from all over the world, and work with an exciting set of new technologies in a fast growing company with a truly unique and ambitious vision to build a better platform with free software. You will work with customers on exciting IoT and server platforms and technologies, built to support different verticals: from robots to data centers, from telco to retail.What we are looking for in you You love technology and working with brilliant peopleYou have a Bachelor's degree in Computer Science, STEM or similarYou have experience with Linux packaging (Debian, RPM, Yocto)You have experience working with open source communities and licencesYou have experience working with C, C++You can work in a globally distributed team through self-discipline and self-motivation.Additional skills that you might also bring Experience with graphics stacksGood understanding of networking - TCP/IP, DHCP, HTTP/RESTBasic understanding of security best practices in IoT or server environmentsGood communication skills, ideally public speaking experienceIoT / Embedded experience – from board and SoC, BMCs, bootloaders and firmware to OS, through apps and servicesSome experience with Docker/OCI containers/K8sWhat we offer you Your base pay will depend on various factors including your geographical location, level of experience, knowledge and skills. In addition to the benefits above, certain roles are also eligible for additional benefits and rewards including annual bonuses and sales incentives based on revenue or utilisation. Our compensation philosophy is to ensure equity right across our global workforce



  • Granada, España Canonical A tiempo completo

    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 role that's challenging yet very exciting.The right candidate must be resourceful, articulate, and able to deliver on a wide variety of solutions across PC and IoT...


  • Granada, España Canonical A tiempo completo

    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 role that's challenging yet very exciting. The right candidate must be resourceful, articulate, and able to deliver on a wide variety of solutions across PC and...


  • Granada, España Canonical A tiempo completo

    This role is one of our general tracks. Apply here for all engineering teams at Canonical who work on low-level system technology and embedded systems, across all seniority levels.We hire careful and conscientious engineers who appreciate the challenge of memory, performance, battery and connectivity constrained code that has to work every time in an...


  • Granada, Granada, España Safran A tiempo completo

    About the RoleWe are seeking a highly skilled and motivated Senior Embedded Software Engineer to join our R&D team in Granada, Spain. As a key member of our team, you will be responsible for developing and implementing cutting-edge software solutions for our Resilient Positioning, Navigation and Timing (R-PNT) products.Key ResponsibilitiesDesign, develop,...


  • Granada, Granada, España Safran A tiempo completo

    About the RoleWe are seeking a highly skilled and motivated Senior Embedded Software Engineer to join our R&D team in Granada, Spain. As a key member of our team, you will be responsible for developing and implementing cutting-edge software solutions for our Resilient Positioning, Navigation and Timing (R-PNT) products.Key ResponsibilitiesDesign, develop,...


  • Granada, España Canonical A tiempo completo

    .This is an opportunity for an entry level technologist with a passion for Linux and Customer Success to build a career with Canonical and support the technical needs of customers and Canonical staff. If you have a passion for technology and an eagerness to learn, then you will enjoy working with some of the best people in the industry at Canonical.The role...


  • Granada, Granada, España Safran A tiempo completo

    About the RoleWe are seeking a highly motivated and skilled Embedded Software Engineer - Trainee to join our Research and Development team in Granada, Spain. As a key member of our team, you will be responsible for developing and implementing innovative software solutions for our timing and synchronization products.Key ResponsibilitiesDesign, develop, and...


  • Granada, Granada, España Safran A tiempo completo

    About the RoleWe are seeking a highly motivated and skilled Embedded Software Engineer - Trainee to join our Research and Development team in Granada, Spain. As a key member of our team, you will be responsible for developing and implementing innovative software solutions for our timing and synchronization products.Key ResponsibilitiesDesign, develop, and...


  • Granada, España Canonical A tiempo completo

    This is an opportunity for an entry level technologist with a passion for Linux and Customer Success to build a career with Canonical and support the technical needs of customers and Canonical staff.If you have a passion for technology and an eagerness to learn, then you will enjoy working with some of the best people in the industry at Canonical.The role of...


  • Granada, España Canonical A tiempo completo

    You will work across the full Linux stack from kernel through networking, virtualization and graphics to optimise Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon.Our teams partner with specialist engineers from major silicon companies to integrate next-generation features and performance enhancements for upcoming...


  • Granada, España Canonical A tiempo completo

    This is an opportunity for an entry level technologist with a passion for Linux and Customer Success to build a career with Canonical and support the technical needs of customers and Canonical staff. If you have a passion for technology and an eagerness to learn, then you will enjoy working with some of the best people in the industry at Canonical.The role...

  • Senior Bootloader

    hace 1 mes


    Granada, España Canonical A tiempo completo

    .We are seeking an experienced software engineer passionate about Linux systems, hardware architectures, Ubuntu, and the open source community, to join the Ubuntu Foundations Engineering team to maintain and enhance the Ubuntu bootloader stack to provide fast, reliable, and secure Ubuntu systems on all devices and in the cloud.The boot process is one of the...


  • Granada, España Canonical A tiempo completo

    This is a general track for applications to any team at Canonical that works with the Linux kernel, across all seniority levels.Apply here if you are an exceptional software engineer who wants to work on both stable and cutting edge Linux kernels for Ubuntu and its wider ecosystem.Canonical has a large and rapidly growing kernel team that underpins Ubuntu...


  • Granada, Granada, España Safran A tiempo completo

    About the RoleWe are seeking a highly skilled Senior Embedded Software Engineer to join our R&D team at Safran. As a key member of our engineering team, you will be responsible for designing, developing, and integrating software and firmware elements for our synchronization systems.Our TechnologySafran is a world leader in Resilient Positioning, Navigation...


  • Granada, Granada, España Safran A tiempo completo

    About the RoleWe are seeking a highly skilled Senior Embedded Software Engineer to join our R&D team at Safran. As a key member of our engineering team, you will be responsible for designing, developing, and integrating software and firmware elements for our synchronization systems.Our TechnologySafran is a world leader in Resilient Positioning, Navigation...


  • Granada, España Safran A tiempo completo

    Senior Embedded Software Engineer (R&D)Granada, SpainWe're looking for a Firmware Engineer to join our R&D team in Granada, Spain.Our Technology:We're the world leader in Resilient Positioning, Navigation and Timing (R-PNT) solutions that improve the reliability, performance and safety of critical applications, and high-risk operations, even in GPS/GNSS...


  • Granada, Granada, España Safran A tiempo completo

    About the RoleWe are seeking a highly skilled Senior Embedded Software Engineer to join our R&D team in Granada, Spain. As a key member of our team, you will be responsible for developing and implementing cutting-edge software solutions for our Resilient Positioning, Navigation and Timing (R-PNT) products.Key ResponsibilitiesDesign, develop, and integrate...


  • Granada, Granada, España Safran A tiempo completo

    About the RoleWe are seeking a highly skilled Senior Embedded Software Engineer to join our R&D team in Granada, Spain. As a key member of our team, you will be responsible for developing and implementing cutting-edge software solutions for our Resilient Positioning, Navigation and Timing (R-PNT) products.Key ResponsibilitiesDesign, develop, and integrate...


  • Granada, España Safran A tiempo completo

    Embedded Software Engineer - Trainee (RD) Granada, SpainWe're looking for a Firmware Engineer (trainee) to join our RD team in Granada, Spain.Our Technology:We're the world leader in Resilient Positioning, Navigation and Timing (R-PNT) solutions that improve the reliability, performance and safety of critical applications, and high-risk operations, even in...


  • Granada, España Safran A tiempo completo

    Senior Embedded Software Engineer (RD) Granada, SpainWe're looking for a Firmware Engineer to join our RD team in Granada, Spain.Our Technology:We're the world leader in Resilient Positioning, Navigation and Timing (R-PNT) solutions that improve the reliability, performance and safety of critical applications, and high-risk operations, even in GPS/GNSS...