Remote Linux Devices Engineer: Kernel
2 settimane fa
Overview Apply here for all engineering teams at Canonical who work on low-level system technology on autonomous devices across all seniority levels.Canonical Ubuntu is the leading Linux for software engineers, desktops, cloud and IoT.We bring open source to the world as a high-performance, safe and secure platform for enterprise computing, software engineering, and connected devices.These smart, connected devices have the potential to transform every industry.Classic Ubuntu desktop or server – is widely used in embedded systems because of its developer focus and enterprise grade security maintenance.Canonical builds Ubuntu Core, a fully containerised version of Ubuntu that is mathematically precise and rigorously secure.We are working on additional solutions for even smaller devices.LocationRemote roles open in every time zone.Roles IncludedUbuntu Core and snapd software developmentSilicon software and optimisation engineersKernel driver and hardware enablement engineersHardware-centric Linux QA EngineersHardware Certification EngineersRobotics engineersIndustrial IoT software engineersNetworking software engineers (switching, routing, access and SmartNICs)What your day will look likeWork with the latest Linux kernel and open source technologiesDeliver Ubuntu for the latest IoT and server-class hardware platformsIntegrate and maintain device-oriented software stacksWrite high-quality, well-designed softwareCollaborate proactively with other globally distributed teamsDisplay technical leadership internally and within our external communitiesHelp our customers ship their apps and SDKs on UbuntuBuild device OS images with Ubuntu Core, Desktop and ServerOptimise the Ubuntu kernel and libraries for silicon-specific capabilitiesDebug issues and produce high-quality code to fix themContribute to technical documentation to make it the best of its kindDiscuss ideas and collaborate on finding good solutionsParticipate as technical lead on complex customer engagements involving complete system architectures from cloud to edgeWork usually from home, with global travel 2 to 4 weeks for company eventsWhat we are looking for in youAn exceptional academic track record from both high school and universityDrive and a track record of going above-and-beyond expectationsUndergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative pathExperience with Linux (Debian or Ubuntu preferred)Passion for Linux or embedded systems software (e.g. kernel, graphics, Yocto)Fluency in at least one of Golang, C, C++, or RustProfessional written and spoken EnglishExcellent interpersonal skills, curiosity, flexibility, and accountabilityPassion, thoughtfulness, and self-motivationExcellent communication and presentation skillsResult-oriented, with a personal drive to meet commitmentsAbility to travel twice a year, for company events up to two weeks eachAdditional Skills You Might Also BringExperience with Debian/Ubuntu or other distro packagingUnderstanding of build systems and toolchains, including for cross-compilationExperience with firmware, uboot, UEFI, ACPI, DSDT, or boot loadersExperience with power management on PCI ASPM, SATA ALPM, low power profilesComputer architecture knowledge of x86, ARM, RISC-VExperience in board design, bring up, and validationExperience with electrical engineering design tools (e.g. schematic capture, layout)Familiarity with Ubuntu development modelPerformance engineering and security experienceShell or Python scripting skillsWhat we offer youDistributed 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 leaveEmployee Assistance ProgrammeOpportunity 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.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 ****.Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game.Equal Opportunity EmployerCanonical 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.#J-*****-Ljbffr
-
Senior Embedded Linux Kernel Engineer – Soc/Bsp
2 settimane fa
Lazio, Italia Amazon A tempo pienoA leading technology company in Italy is seeking a Senior Kernel Engineer to design and build kernel stacks for various devices.The role involves developing embedded Linux solutions, maintaining software deployment processes, and leading a team of engineers in critical projects.Candidates should possess over 10 years of software development experience,...
-
Linux Kernel Engineer
2 settimane fa
Lazio, Italia Canonical A tempo pienoA pioneering tech firm is seeking an Ubuntu Linux Kernel Engineer to enhance kernel support for industry silicon such as NVIDIA and Qualcomm.The role includes collaborating with global teams, diagnosing kernel issues, and improving delivery tooling.Candidates should have strong programming skills in C, experience with device drivers, and the ability to...
-
Ubuntu Linux Kernel Engineer
2 settimane fa
Lazio, Italia Canonical A tempo pienoUbuntu Linux Kernel Engineer - Silicon EnablementUbuntu Linux, the most popular Linux distribution in the world, is looking to increase its adoption by expanding Az?rbaycanin SoC platform support.We need engineers who can write and optimise kernel code for industry silicon such as NVIDIA, Xilinx, MediaTek, and Qualcomm, ensuring the best performance for our...
-
Remote Linux Snapd Engineer
2 settimane fa
Lazio, Italia Canonical A tempo pienoA leading open-source software company is hiring a Linux devices software engineer to join their SnapD team.This role involves mission-critical work using Golang focused on software delivery and device management.The ideal candidate will have experience with Linux system-level development, excellent coding skills, and a passion for open-source software.The...
-
Senior Sde- Kernel Engineer
2 settimane fa
Lazio, Italia Amazon A tempo pienoThe Amazon Devices team designs and engineers high-profile consumer electronics, including the best-selling Kindle family of products.We have also produced groundbreaking devices like Fire tablets, Fire TV, Amazon Dash, and Amazon Echo.As a Sr Kernel Engineer you will help build the kernel stack and BSP for various SoCs with custom hardware accelerators to...
-
Ai Gpu Kernel Engineer
2 settimane fa
Lazio, Italia Advanced Micro Devices A tempo pienoAI GPU Kernel Engineer Product Performance • Rome, ItalyA leading technology company in Milan is seeking an AI Product Management professional to enhance product innovation in the field of artificial intelligence.The ideal candidate will oversee GPU kernel development for AI / ML workloads, analyze performance, and collaboratively work with engineering...
-
Ai Gpu Kernel Engineer For Ai Product Performance
2 settimane fa
Lazio, Italia Advanced Micro Devices A tempo pienoA leading technology company in Milan is seeking an AI GPU Kernel Engineer to oversee GPU kernel development for AI and ML workloads.The ideal candidate will analyze performance and collaborate with engineering teams to integrate optimized solutions.A BS in a relevant field is required, with MS preferred and experience in GPU programming and AI models.This...
-
Linux Devices Software Engineer
1 settimana fa
Lazio, Italia Canonical A tempo pienoJoin to apply for the Linux devices software engineer - snapd role at Canonical3 days ago Be among the first 25 applicantsJoin to apply for the Linux devices software engineer - snapd role at CanonicalGet AI-powered advice on this job and more exclusive features.Canonical is a leading provider of open source software and operating systems to the global...
-
Linux Senior System Engineer/ Linux Architect
2 settimane fa
Lazio, Italia Activa Digital A tempo pienoLinux Senior System Engineer / Linux ArchitectJoin to apply for the Linux Senior System Engineer / Linux Architect role at Activa Digital.Activa Digital è una tech company italiana che accompagna aziende e PA nella trasformazione digitale, progettando infrastrutture ICT e soluzioni avanzate.Ricerchiamo un/una Linux Senior System Engineer o Linux Architect...
-
Kernel Engineer, Btrfs Upstream
2 settimane fa
Lazio, Italia Suse A tempo pienoA leading open-source technology company is seeking a Kernel Engineer BTRFS to develop and support BTRFS in the Linux Kernel community.The ideal candidate has a Bachelor's or Master's degree in Computer Science and 2+ years of experience.Responsibilities include maintenance of product lines and managing inter-company relations.Applicants should possess...