Regístrese para acceder a todas las funciones de nuestro servicio
  • Búsqueda de ofertas de trabajo
  • Favoritos
  • Crear CV
    Nuevo
  • Alertas de empleo

Embedded Linux Senior Software Engineer

Jornada completa

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,

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

#LI-remote 

Vacante publicada el Hace 26 días
Empleos similares que podrían interesarleBasado en la vacante Embedded Linux Senior Software Engineer en Teletrabajo
  •  ...multiple languages, currencies, and markets. Collaborate with engineering leads across global regions. Troubleshoot incidents and...  ...architecture design. Strong computer science fundamentals and proven software engineering architecture experience. Experience with event-... 
    Senior
    Temporal
    Tiempo completo
    Desde casa
    Remoto

    Alpaca

    Teletrabajo
    4 horas atrás
  •  ...Develop core cybersecurity and software supply chain security...  ...Build software operating across Linux, containers, Kubernetes, and...  ...Review code, help establish engineering practices, collaborate with security...  ...and direct access to senior engineering leadership.... 
    Linux
    Senior
    Tiempo completo
    Remoto
    Horario flexible

    RapidFort, Inc.

    Teletrabajo
    4 horas atrás
  •  ...Turn ambiguous technical challenges into scalable solutions that engineering teams can execute. Build shared systems, patterns, and...  ...and cross-team collaboration. Requirements ~12+ years of software engineering experience with technical leadership across teams... 
    Sugerido
    Tiempo completo

    Onebrief

    Teletrabajo
    4 horas atrás
  •  ...Architect to join our engineering function, reporting directly...  ..., builds and operates software, having a real impact...  ...and code reviews Embed Security-First...  ..., Staff or equivalent senior-IC role. ~ A strong...  ...record as a hands-on engineer-turned-architect: you... 
    Senior
    Tiempo completo
    Remoto

    Xapo Bank

    Teletrabajo
    10 horas atrás
  •  ...Position: Senior Salesforce Engineer - Service Cloud & Operations Location: Remote  Contract Type: Full-time vendor (Direct contract with Inallmedia.com)  Time Zone Alignment: Eastern Time (ET) ±2 hours About Inallmedia.com Inallmedia.com is a global technology... 
    Senior
    Trabajo remoto
    Tiempo completo
    Contrato

    In All Media Inc

    Teletrabajo
    Hace 25 días
  •  ...highly skilled communicator who can bridge business and technology, translate complex problems into clear recommendations, and guide senior stakeholders through prioritization and investment decisions.  You also maintain practical knowledge of the evolving AI... 
    Senior
    Trabajo remoto
    Tiempo completo

    Aimpoint Digital

    Teletrabajo
    Hace 25 días
  •  ...documentation, tooling, automation, and operational ownership. Mentor engineers and support knowledge sharing and engineering culture....  ...operations. Requirements ~5+ years of professional software engineering experience. ~ Strong experience building and maintaining... 
    Senior
    Temporal
    Tiempo completo
    Remoto

    CookUnity

    Teletrabajo
    22 horas atrás
  •  ...services. Participate in planning and technical discussions with engineering and product teams. Collaborate with Machine Learning...  ...long-term extensibility. Requirements At least 5 years of software engineering experience building distributed systems such as... 
    Senior
    Tiempo completo
    Remoto

    Censys

    Teletrabajo
    22 horas atrás
  • Responsibilities Customize and configure WebEOC applications using HTML5, CSS, JavaScript, jQuery, and related front-end technologies. Collaborate with solution architects to deliver secure, scalable, and reusable solutions. Participate in Agile ceremonies and...
    Senior
    Tiempo completo
    Remoto
    Horario flexible

    Dev Technology

    Teletrabajo
    Hace 1 día
  •  ...Position : Senior Security Operations (SOC) Analyst (Off-Hours)  Location : Remote  Contract Type: Full-time vendor (Direct...  ...response, and using lower-volume periods to improve detection engineering, threat hunting, and SOAR automation. Key Responsibilities... 
    Senior
    Trabajo remoto
    Tiempo completo
    Contrato
    Turno de tarde
    Turno de noche
    Trabajo por turnos

    In All Media Inc

    Teletrabajo
    Hace 25 días
  •  ...corporate cards, cross-border payments, and spend management software within one unified platform. The company operates across...  ...Kavak) and Sebastián Mejía (Rappi). Jeeves is looking for a Senior Backend Engineer to join our LATAM engineering team. You will design and... 
    Senior
    Tiempo completo
    Remoto

    Jeeves

    Teletrabajo
    Hace 2 días
  •  ...and infrastructure teams to integrate GPU-accelerated algorithms into existing systems. Requirements Have 5+ years of software engineering experience. Have 2–3+ years of professional CUDA experience. Have a strong foundation in blockchain concepts; blockchain... 
    Senior
    Tiempo completo

    Provable

    Teletrabajo
    Hace 3 días
  •  ...collaboration with product and engineering teams working fluently in...  ...quality-focused Middle Manual QA Engineer with a strong interest in...  ...across multiple areas of the software to ensure stability. Collaborate...  ..., lead, and move into more senior roles ~ Multicultural... 
    Senior
    Tiempo completo
    Remoto

    Blossom

    Teletrabajo
    Hace 3 días
  •  ...members and attracting new ones. We are building the next-generation technology layer for credit unions. We are seeking a Junior Software Developer to join our growing team. If you're passionate about writing clean code, learning new technologies quickly, and growing... 
    Práctica
    Tiempo completo
    Remoto
    Horario flexible

    Blossom

    Teletrabajo
    Hace 5 días
  •  ...Position: Senior Full Stack Developer Location: Remote from LATAM Contract Type: Full-time vendor (Contract directly with...  ...Overview In this role, you will join an agile FinTech engineering team dedicated to building, scaling, and maintaining high-quality... 
    Senior
    Trabajo remoto
    Tiempo completo
    Contrato
    Contratista

    In All Media Inc

    Teletrabajo
    Hace 25 días
  •  ...Position: Senior Business Analyst & Quality Assurance Analyst Location: Fully Remote...  ...& Automation: Collaborate with QA Engineers to compile regression and performance test...  ...& QA Acumen: Broad background with software development processes, quality assurance... 
    Senior
    Trabajo remoto
    Tiempo completo
    Empleo permanente
    Contrato

    In All Media Inc

    Teletrabajo
    Hace 25 días
  •  ...5+ years working as a QA Engineer with a focus on mobile application testing...  ...Experience of the formal software development lifecycle, with a solid grasp...  ...Intermediate Seniority Senior... 
    Senior
    Trabajo remoto
    Trabajo híbrido

    Luxoft

    Teletrabajo
    Hace 2 días
  •  ...broadly correct, and aligned with strong engineering judgment. Assess the quality of...  ...Requirements Staff- or Principal-level software engineering experience, or equivalent experience...  ...or evaluation workflows, mentoring senior engineers, or defining engineering standards... 
    Senior
    Tiempo completo
    Contrato
    Inicio inmediato

    G2i Inc.

    Teletrabajo
    Hace 5 días
  •  ...Own the monitoring, alerting, and observability platform across engineering teams. Convert ambiguous scaling and reliability...  ...Experience mentoring engineers and setting technical direction as a senior reliability leader. ~ Strong communication skills with both... 
    Senior
    Tiempo completo
    Remoto

    Garner Health

    Teletrabajo
    Hace 5 días
  •  ...and optimize core infrastructure supporting new features and functionality. Participate in the on-call rotation, support software engineers, and debug difficult production problems. Optimize the performance, scalability, and reliability of Lightspark infrastructure... 
    Senior
    Tiempo completo
    Trabajar en la oficina
    Remoto

    Lightspark

    Teletrabajo
    Hace 6 días
  •  ...Position: Senior Salesforce Developer Location: Remote from LATAM Contract...  ...Agile Delivery: Familiarity with Agile software development methodologies, sprint planning...  ...collaborate effectively with distributed engineering teams. Language All interviews, technical... 
    Senior
    Trabajo remoto
    Tiempo completo
    Contrato
    Contratista

    In All Media Inc

    Teletrabajo
    Hace 25 días
  •  ...limits, and voltage thresholds. Mentor engineers on embedded safety patterns, driver architecture,...  ...experience developing embedded C/C++ software with advanced language features, clean...  .... Preferred expertise in Linux-based embedded software development, gtests... 
    Linux
    Senior
    Temporal
    Tiempo completo
    Empleo permanente
    Patrocinio de visa
    Trabajar en la oficina
    Inicio inmediato

    Latitude AI

    Teletrabajo
    Hace 7 días
  •  ...owning a complex data system end-to-end over a multi-year horizon and making significant architecture decisions. Senior data or detection engineering experience at scale. Deep fluency with SQL, Python or an equivalent language, data pipelines, and scheduled and event... 
    Senior
    Remoto

    Polymarket

    Teletrabajo
    Hace 6 días
  •  ...and production inference workflows. Partner with application engineering teams to integrate AI into code review, test generation,...  ...technical leadership. Requirements ~6+ years of professional software engineering experience or equivalent, including shipping production... 
    Senior
    Tiempo completo
    Remoto

    PrizePicks

    Teletrabajo
    Hace 7 días
  •  ...Improve application performance, code quality, accessibility, and developer experience. Provide technical guidance to Software Engineers I and II through code reviews, pairing, and design feedback. Collaborate with Product, Design, and QA to align technical implementation... 
    Tiempo completo
    Remoto

    PrizePicks

    Teletrabajo
    Hace 7 días
  •  ...Alpaca’s streaming and historical market-data APIs. Maintain software quality and test coverage. Participate in code reviews....  ...as CKA or CKAD are a plus. Experience with shell scripting, Linux, Docker, and microservice architectures is beneficial. Benefits... 
    Linux
    Desde casa

    Alpaca

    Teletrabajo
    Hace 7 días
  •  ...driven and detail-oriented Cybersecurity Engineer with a strong interest in protecting...  ...About the Role We are looking for a senior security professional responsible for designing...  ...influence platform, infrastructure, and software design. Identify immediate and... 
    Senior
    Remoto
    Inicio inmediato
    Horario flexible

    Blossom

    Teletrabajo
    Hace 8 días
  •  ...Use AI-assisted development tools, including GitHub Copilot. Participate in production support and on-call rotations. Mentor engineers while remaining hands-on with development. Requirements At least 8 years of Java development experience. Strong expertise... 
    Senior
    Remoto

    MKS2 Technologies

    Teletrabajo
    Hace 8 días
  •  ...security team to align the application with organizational security standards. Collaborate directly with the client engineering team as an embedded engineer. Requirements Strong C# and .NET experience, including advanced C# features and nullable reference types.... 
    Senior
    Tiempo completo
    Desde casa
    Remoto
    Turno de noche

    South Geeks

    Teletrabajo
    Hace 7 días
  •  ...consult, design, build and modernize revenue-generating software and data engineering solutions for clients. With modernization services...  ...long-term success. Summary We are looking for a Senior Salesforce Engineer to maintain, enhance, and scale an enterprise... 
    Senior
    Remoto

    Growth Acceleration Partners

    Teletrabajo
    Hace 12 días

¿Desea recibir más vacantes?

Suscríbase y reciba vacantes similares a Embedded Linux Senior Software Engineer. ¡Sea el primero en aplicar!