Linux Software Engineer
hace 3 días
Linux Software Engineer - Ubuntu for Next‑Gen Silicon (multiple roles and seniority levels)Dé el siguiente paso en su carrera profesional ahora: desplácese hacia abajo para leer la descripción completa del puesto y envíe su solicitud.Join Canonical as a Linux Software Engineer to work on the Ubuntu platform, helping to optimize new silicon technologies such as hardware accelerators, AI stacks, and networking solutions.Canonical is a leading provider of open‑source software and operating systems. Our Ubuntu platform is used across public cloud, data science, AI, engineering, and the Internet of Things. The company is founder‑led, profitable, and rapidly growing, with a global, distributed team that collaborates two to four times a year in person.Location: This is a globally remote role.Role EntailsCollaborating proactively within a distributed teamFostering a software ecosystem with a seamless user experience for all Ubuntu usersEvaluating contributions of other engineers to maintain high‑quality software standardsShaping the future of Ubuntu through new ideas and advisory work across areas of interestEngaging with the Ubuntu and Debian communities, upstream projects, and commercially supported customersDebugging issues in open‑source code and team‑maintained codeAssisting customers to integrate their apps, SDKs, build OS images, and optimize applications with Ubuntu Core, Desktop, and ServerWorking with teams to maintain Ubuntu, silicon features, and silicon‑optimized packages across platforms and technologies such as:Servers, HPC and AI systems, IoT devices, PCs, SmartNICs, and automotive systemsAI stacksGraphics, audio, and multimedia stacksVirtualisation and containersHardware enablement stacksNew architectures, architecture variants, and optimized toolchainsPackage management and dependenciesPlatform security (secure boot, FDE, Ubuntu Core, Confidential Computing)Work from home with global travel 2 to 4 weeks for internal eventsWhat We Are Looking for in YouExceptional academic track record from high school through universityUndergraduate degree in a technical subject or a compelling alternative narrativeA passion for technology and for collaborating with brilliant peopleCuriosity, flexibility, articulation, and accountabilityA strong focus on soft skills and a self‑motivated, enterprising mindsetAbility to build partnerships with diverse internal and external groupsStrong fundamentals in C, C++ and PythonExperience or interest in learning Linux distribution packagingExperience or interest in open‑source maintenance or contribution, and an understanding of licencesFundamental understanding of package management and dependency resolutionAdditional Skills That You Might Also BringExperience with one or more of the following:Graphics, audio, or multimedia stacksVirtualisation and containers (Docker, OCI, Kubernetes)Hardware enablement for platforms and devices, including SmartNICs, NVMe storage, GPUs, audio components, and sensorsPerformance optimisationToolchain development and maintenanceNetworking protocols and technologies (TCP/IP, DHCP, HTTP/REST)Security best practicesIoT and embedded systems, including board‑level hardware, SoCs, BMCs, bootloaders, firmware, operating systems, applications, and servicesWhat We Offer ColleaguesDistributed work environment with twice‑yearly team sprints in personPersonal learning and development budget of USD 2,000 per yearAnnual compensation reviewRecognition rewardsAnnual holiday leaveMaternity and paternity leaveTeam Member Assistance Program & Wellness PlatformOpportunity to travel to new locations to meet colleaguesPriority Pass and travel upgrades for long‑haul company eventsAbout CanonicalCanonical is a pioneering tech firm at the forefront of the global move to open source. Publishing Ubuntu, one of the most important open‑source projects, we serve AI, IoT, and cloud platforms worldwide. xsgfvud Since 2004, we have operated as a remote‑first company, fostering a workplace free from discrimination and committed to diversity, equity, and inclusion.Seniority level:Entry levelEmployment type:Full‑timeJob function:Engineering and Information TechnologyIndustries:Software Development#J-18808-Ljbffr
-
Remote Embedded Software Engineer
hace 2 semanas
Madrid, España TK Elevator A tiempo completoA global leader in vertical transportation seeks an experienced Embedded Software Engineer in Madrid. The successful candidate will have expertise in modern C++ and Linux internals. Responsibilities include developing Linux user-space services and collaborating in a dynamic, cross-functional team. The company offers a flexible work environment, benefits for...
-
Embedded Linux Senior Software Engineer
hace 1 día
Madrid, España Canonical A tiempo completoEmbedded Linux Senior Software Engineer - OptimisationJoin to apply for theEmbedded Linux Senior Software Engineer - Optimisationrole atCanonical Embedded Linux Senior Software Engineer - Optimisation1 week ago Be among the first 25 applicants Join to apply for theEmbedded Linux Senior Software Engineer - Optimisationrole atCanonical Work across the full...
-
Ingeniero de software
hace 3 semanas
Madrid, España General Software A tiempo completoSenior Software Engineer¿Quieres formar parte de un proyecto innovador y desafiante en el sector de trazabilidad y autenticación? Nuestra consultora busca un Senior Software Engineer con 5+ años de experiencia para unirse a nuestro equipo en Madrid. Lo que harásDesarrollar aplicaciones críticas en arquitectura de microservicios.Diseñar y crear...
-
Embedded Software Senior Engineer
hace 1 día
Madrid, España D.med Software A tiempo completoDescripción del trabajoBased in Malaga, D.med Software S.L. is part of Med Healthcare Group, headquartered in Düsseldorf, Germany. We began as a small team of passionate developers and have rapidly grown into a dynamic company specializing in advanced software systems for the medical industry.D.med Software specializes in providing cutting-edge...
-
Ingeniero de software
hace 2 semanas
Madrid, España General Software A tiempo completoSenior Software Engineer¿Quieres formar parte de un proyecto innovador y desafiante en el sector de trazabilidad y autenticación ? Nuestra consultora busca un Senior Software Engineer con 5+ años de experiencia para unirse a nuestro equipo en Madrid.Lo que harásDesarrollar aplicaciones críticas en arquitectura de microservicios.Diseñar y crear...
-
Software Engineer
hace 2 semanas
madrid, España Canonical A tiempo completoSoftware Engineer (Python/Linux/Packaging) Join to apply for the Software Engineer (Python/Linux/Packaging) role at Canonical Software Engineer (Python/Linux/Packaging) 2 weeks ago Be among the first 25 applicants Join to apply for the Software Engineer (Python/Linux/Packaging) role at Canonical Get AI-powered advice on this job and more exclusive features....
-
Ingeniero de software
hace 3 semanas
Madrid, España General Software A tiempo completoSenior Software Engineer ¿Quieres formar parte de un proyecto innovador y desafiante en el sector de trazabilidad y autenticación? Nuestra consultora busca un Senior Software Engineer con 5+ años de experiencia para unirse a nuestro equipo en Madrid. Lo que harás - Desarrollar aplicaciones críticas en arquitectura de microservicios. - Diseñar y...
-
Ingeniero de software
hace 2 semanas
Madrid, España General Software A tiempo completoSenior Software Engineer ¿Quieres formar parte de un proyecto innovador y desafiante en el sector de trazabilidad y autenticación ? Nuestra consultora busca un Senior Software Engineer con 5+ años de experiencia para unirse a nuestro equipo en Madrid. Lo que harás Desarrollar aplicaciones críticas en arquitectura de microservicios. Diseñar y crear...
-
Ingeniero de software
hace 1 semana
Madrid, España General Software A tiempo completoSenior Software Engineer ¿Quieres formar parte de un proyecto innovador y desafiante en el sector de trazabilidad y autenticación ? Nuestra consultora busca un Senior Software Engineer con 5+ años de experiencia para unirse a nuestro equipo en Madrid. Lo que harás Desarrollar aplicaciones críticas en arquitectura de microservicios. Diseñar y crear...
-
Ingeniero de software
hace 1 semana
Madrid, España General Software A tiempo completoSenior Software Engineer ¿Quieres formar parte de un proyecto innovador y desafiante en el sector de trazabilidad y autenticación? Nuestra consultora busca un Senior Software Engineer con 5+ años de experiencia para unirse a nuestro equipo en Madrid. Lo que harásDesarrollar aplicaciones críticas en arquitectura de microservicios. Diseñar y crear...