Talent.com
Embedded Linux Senior Software Engineer - Optimisation
Embedded Linux Senior Software Engineer - OptimisationCanonical • Toronto, ON, CA
Embedded Linux Senior Software Engineer - Optimisation

Embedded Linux Senior Software Engineer - Optimisation

Canonical • Toronto, ON, CA
Il y a plus de 30 jours
Type de contrat
  • Temps plein
Description de poste

Embedded Linux Senior Software Engineer - Optimisation

Join to apply for the Embedded Linux Senior Software Engineer - Optimisation role at Canonical

Embedded Linux Senior Software Engineer - Optimisation

1 month ago Be among the first 25 applicants

Join to apply for the Embedded Linux Senior Software Engineer - Optimisation role at Canonical

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 role

What your day will look like

  • 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, optimised, 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.

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 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 licences
  • You 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 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
  • What 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.

    In addition to a competitive base pay, we provide all team members with additional benefits, which reflect our values and ideals. Please note that additional benefits may apply depending on the work location and, for more information on these, you can ask in the later stages of the recruitment process.

  • Fully remote working environment - we've been working remotely since 2004!
  • Personal learning and development budget of 2,000USD per annum
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Parental Leave
  • Employee Assistance Programme
  • Opportunity to travel to new locations to meet colleagues at 'sprints'
  • Priority Pass for travel and travel upgrades for long haul company events
  • 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.

    Seniority level

    Seniority level

    Mid-Senior level

    Employment type

    Employment type

    Full-time

    Job function

    Job function

    Engineering and Information Technology

    Industries

    Software Development

    Referrals increase your chances of interviewing at Canonical by 2x

    Sign in to set job alerts for “Senior Software Engineer” roles.

    Senior Manager, Developer Security Enablement and Operations

    Senior Fullstack Developer (Ruby & React), Core Payments

    Senior Software Engineer, Backend - Fintech

    Senior Software Developer – Lab Integrations

    Senior Software Engineer-Full Stack Developer (AWS)

    Senior Software Engineer - STCE New Products

    Senior Developer, Fullstack - Identity Access Management(IAM)

    Senior Software Developer (Remote First)

    Senior Software Development Engineer in Test

    Senior Developer, Fullstack (Ruby & React) - Labs

    Senior Software Developer- Remote Canada

    Toronto, Ontario, Canada CA$140,000.00-CA$160,000.00 3 weeks ago

    Senior Software Engineer - Data Platform

    Senior Developer, Fullstack (Ruby & React)

    Senior Software Engineer - Platform and Architecture

    Senior Enterprise Java Developer and Lead

    Senior Software Engineer, Self-Service Team

    We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

    #J-18808-Ljbffr

    Créer une alerte emploi pour cette recherche

    Embedded Software Engineer • Toronto, ON, CA

    Offres similaires
    Senior Embedded Software Architect - Aerospace / eVTOL

    Senior Embedded Software Architect - Aerospace / eVTOL

    Essence Coaching Group • Toronto, Canada
    Temps plein
    A leading aerospace technology company in Ontario is seeking a Senior Software Architect Engineer to lead the development of safety-critical software. The ideal candidate has over 7 years of experie...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    Embedded Software Engineer

    Embedded Software Engineer

    ExtentCom • Richmond Hill, Ontario, Canada
    Temps plein
    Quick Apply
    The Embedded Software Engineer will participate in complete embedded software development cycles for advanced wireless communication systems. The ideal candidate will be self-motivated and reliable,...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    Senior Software Engineer (Hybrid)

    Senior Software Engineer (Hybrid)

    Kardium Inc. • Toronto C6A, ON, Canada
    Télétravail
    Temps plein +1
    Glenlyon Parkway, Burnaby, British Columbia, Canada.Posted Tuesday, November 25, 2025 at 11 : 00 a.By joining the Kardium team, you can help make a difference in the lives of millions around the worl...Voir plus
    Dernière mise à jour : il y a 3 jours • Offre sponsorisée
    Senior Software Engineer

    Senior Software Engineer

    Headstart AI • Toronto C6A, ON, Canada
    Temps plein
    This range is provided by Headstart AI.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. At Headstart our mission is to bring companies into the a...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Software Engineer

    Senior Software Engineer

    RLDatix North America • Toronto C6A, ON, Canada
    Télétravail
    Temps plein
    Senior Software Engineer | R&D | Toronto, ON | Hybrid RLDatix (RLD) is on a mission to help raise the standard of care everywhere. Trusted by over 10,000 healthcare organizations around the world, o...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Software Engineer

    Senior Software Engineer

    Fairygodboss • Toronto C6A, ON, Canada
    Temps plein
    Equinix is the world’s digital infrastructure company®, shortening the path to connectivity to enable the innovations that enrich our work, life and planet. A place where tech thinkers and future bu...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Hardware Designer - Hybrid Rail / Embedded Systems

    Senior Hardware Designer - Hybrid Rail / Embedded Systems

    Hitachi Rail • Toronto C6A, ON, Canada
    Télétravail
    Temps plein
    A leading transport technology company seeks a Senior Hardware Designer in Toronto, Ontario.The role requires over 5 years of experience in Hardware Design Engineering, particularly in embedded sys...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Software Engineer

    Senior Software Engineer

    Edgecom Energy • Toronto C6A, ON, Canada
    Télétravail
    Temps plein
    Seniority level : Mid‑Senior level.Job function : Engineering and Information Technology.Edgecom Energy is a purpose-driven clean-tech software company delivering cutting‑edge energy management solut...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Hardware Designer - Embedded Systems & FPGA Hybrid

    Senior Hardware Designer - Embedded Systems & FPGA Hybrid

    Hitachi Vantara Corporation • Toronto C6A, ON, Canada
    Télétravail
    Temps plein
    A leading technology solutions provider in Toronto is looking for a Hardware Design Engineer to create and improve products using advanced engineering principles. You will be responsible for hardwar...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Software Engineer

    Senior Software Engineer

    OneVest • Toronto C6A, ON, Canada
    Télétravail
    Temps plein
    OneVest is a fast‑growing technology company on a mission to Power the World’s Wealth by revolutionizing how financial institutions deliver wealth management services. We are an innovative team that...Voir plus
    Dernière mise à jour : il y a 3 jours • Offre sponsorisée
    Senior Software Engineer

    Senior Software Engineer

    Medsender • Toronto C6A, ON, Canada
    Temps plein
    Get AI-powered advice on this job and more exclusive features.This range is provided by Medsender.Your actual pay will be based on your skills and experience — talk with your recruiter to learn mor...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Software Engineer

    Senior Software Engineer

    HeyMilo AI • Toronto C6A, ON, Canada
    Temps plein
    HeyMilo is a platform that helps recruiters deploy multimodal AI agents to interview and evaluate candidates at scale.This role is for an exceptional full stack engineer who wants to work on fronti...Voir plus
    Dernière mise à jour : il y a 14 jours • Offre sponsorisée
    Senior Software Engineer

    Senior Software Engineer

    Insight Global • Toronto C6A, ON, Canada
    Temps plein +1
    Insight Global is seeking a Senior Software Engineer to join one of our large FinTech client's teams on a 4-month contract. In this role, you will work as a member of an agile team contributing to t...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Software Engineer

    Senior Software Engineer

    Tactable • Toronto C6A, ON, Canada
    Télétravail
    Temps plein
    What if you could build software that didn’t just scale, but transformed entire organizations?.At Tactable, this is what drives us. We’re building a world-class cloud, data, and API engineering firm...Voir plus
    Dernière mise à jour : il y a 18 jours • Offre sponsorisée
    Senior Software Engineer

    Senior Software Engineer

    Boomerang • Toronto C6A, ON, Canada
    Temps plein
    This range is provided by Boomerang.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. To apply, please send your resume and 2-3 sentences on why y...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Embedded Firmware Engineer – Medical Imaging

    Senior Embedded Firmware Engineer – Medical Imaging

    EssilorLuxottica • Toronto C6A, ON, Canada
    Temps plein
    A global leader in vision care products is looking for a Senior Firmware Engineer to develop and maintain firmware for retinal imaging devices. The role involves collaborating with multi-disciplinar...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Software Engineer, Linux Kernel

    Senior Software Engineer, Linux Kernel

    Arista Networks • Toronto, Canada
    Temps plein
    Senior Software Engineer, Linux Kernel | Arista Networks A leading industry innovator, Arista Networks designs data‑driven, client‑to‑cloud networking solutions for large data center, campus and ro...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    SerDes Firmware Lead (Embedded C / C++)

    SerDes Firmware Lead (Embedded C / C++)

    Alphawave IP Inc • Toronto C6A, ON, Canada
    Temps plein
    A leading technology firm in Toronto is seeking an experienced Technical Lead for their firmware team.The role involves developing embedded C / C++ firmware for advanced SerDes technology, mentoring ...Voir plus
    Dernière mise à jour : il y a 3 jours • Offre sponsorisée