Embedded Linux Senior Software Engineer
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

Peste 300 000 de români
deja și-au creat profil pe Jooble

Ai obosit să cauți? Începe să muncești!
Creează-ți un profil pe Jooble, iar noi îți vom găsi jobul potrivit ✨
- ...Senior Zephyr RTOS / Embedded Systems Engineer Before You Apply This is a Full-Time Employment opportunity... ..., or low-level hardware/software debugging , this role will not be... ...platforms include MediTUX OS (Embedded Linux), MedicDroid (Android/AOSP), and MediTUX...SeniorLinuxLucru la distanțăFull timeFreelancer
- ...behind complex Android and Embedded Linux platforms. Before You Apply... ...match. We need an engineer comfortable with Linux build... ...hands-on . About L4B Software L4B Software is an embedded... ...We are looking for a Senior Embedded Linux Build & Integration...SeniorLinuxLucru la distanțăFull timeFreelancer
- ...hundreds behind the scenes. From software developers and product... ...experience Detailed knowledge of Linux operating system internals... ...Bash and debugging skills on embedded systems Strong networking... ...Computer Science or Electrical Engineering Nice to have Knowledge...Linux
- ...the general track for Engineering Director at Canonical,... ...Canonical’s largest software products are built by... ...Even though this is a senior management position, managing... ...enablement and embedded devices Product Security... ...Outstanding Linux based software engineering...SeniorLinuxFull timeLucru la distanța
- ...hundreds behind the scenes. From software developers and product... ...Work across the stack, from the Linux kernel and data plane to the... ...networking and system-level issues on embedded Linux. ~ Ability to design... ...Computer Science, Electrical Engineering, or equivalent practical...Linux
- 22000 - 26000 lei/luna...cybersecurity ~ Practical experience with Yocto Linux ~ Experience in debugging and troubleshooting embedded systems, including software debugging on real devices (using J-Link,... ...Provide assistance to test engineers and support personnel in solving technical...LinuxContract de muncă
- ...production robustness across embedded platforms. While Dubai is... ...Integrate inference engines (TFLite, TensorRT, ONNX Runtime... ...Work closely with Android/Linux platform teams to integrate... ...Seniority Senior...SeniorLinuxLucru la distanță
- ...Build the Linux platform beneath the product — from BSP and... ...This is a low-level Embedded Linux platform-engineering role . We are looking for... ...board bring-up, and hardware/software integration . This is... ...We are looking for a Senior Embedded Linux / Yocto BSP...SeniorLinuxLucru la distanțăFull timeFreelancer
- ...brilliant people. You are an accomplished senior Python programmer that enjoys challenging... ...automations or with traditional Linux systems administration, operations, and package... ...pioneers in open source with intelligent engineers at every level from engineer to CTO and...SeniorLinuxFull timeLucru la distanța
- ...combining world-class engineering, industry expertise and... ...Description As a Senior C Developer at Endava,... ...platform from UNIX/AIX to Linux (RedHat) with... ...achieve well-engineered software products. - Proposes... ...DB2, Oracle), including embedded SQL (Pro*C / ESQL/C) as...SeniorLinux
- ...at Nutrient… We’re looking for a Senior Software Engineer who likes making things work and keeping... ...same code powers Web SDK, Document Engine, AI Document Processor and Document Web... ...large C# and C++ codebase across Windows, Linux and macOS, keeping builds, tests and...SeniorLinuxFull timeLucru la distanța
- ...online without adding hardware, installing software, or changing a line of code. Internet... ...from the ground up and run on bare metal Linux in different regions around the world. The... ...run parts of the global Internet. As an engineer on the Kubernetes platform team, you’ll...SeniorLinuxFull time
- ...is our greatest strength. Engineering excellence: We love rolling up... ...rock-solid production software, you’ll feel right at home here... ...mobile networks and self-hosted Linux (with macOS on the horizon).... ...observable fleet. We’re a lean, senior team, so you’ll collaborate...SeniorLinuxContract de muncăLucru la distanța
- ...their own skills and careers. We're looking for a senior engineer who lives at the seam between software and the network — someone who's built customer-... ...netmiko pushing Jinja2-templated config to a fleet of Linux and VyOS nodes: WireGuard interface and peer lifecycle...SeniorLinux
- ...Develop and maintain the Linux OS for a SCADA system Configure... ..., Database, DevOps and Test engineers Ensure reliable operation... ...: ~3+ years in Linux and embedded software development ~ Strong linux... ...Person Andreea Giurgi Senior Business Partner People &...SeniorLinuxLucru acasă
- ...Engineer Android at the platform level — beyond the application... ...match. About L4B Software L4B Software is an embedded software and platform-... ...Android/AOSP and Embedded Linux , tailored to the hardware... ...We are looking for a Senior Android/AOSP Platform Engineer...SeniorLinuxFull timeFreelancerLucru la distanța
- 10000 - 12000 lei/luna...~ Youve shipped production software used by real customers, not just... ...development practices. ~ Linux command line proficiency. ~... ...Familiarity with vector databases or embedding workflows. ~ Monitoring,... ...: About the VergentOne Senior Developer VergentOne is...SeniorLinuxFull timeContract de muncăLucru la distanța
- ...Role Summary: LSEG is seeking a dynamic and hands-on Senior Software & Platform Engineer to be part of a high-performing engineering team in... ...modern web application development, web API standards, and Linux; experience with API gateways or web traffic management technologies...SeniorLinuxFull timeLucru la distanța
- ...Romania offers 130 services in software development, data management,... ...of over 2000 high-performing engineers, risk, and operations... .... Your Day-to-Day As a Senior Software Engineer on the API... ...ING Private Cloud, OpenShift, Linux; Configuration & Orchestration...SeniorLinuxFull time
- ...environments. Working closely with platform, infrastructure, and product engineering teams, you will take ownership of the full service lifecycle,... ...in cloud-native environments Practical experience with Linux administration, shell scripting, and operational automation...SeniorLinux
- ...Neo and blue’Log X-Series Improve the software architecture continuously Test the written... ...: Enthusiasm for our tech stack (Linux, TypeScript, Node.js, Rust) Hands on experience... ...Your Contact Person Andreea Giurgi Senior Business Partner People & Culture...SeniorLinuxLucru hibridLucru la distanțaLucru acasă
- ...Responsibilities As a developent engineer, you will handle all devlopment tasks from... ...Working knowledge of Linux Other... ...Advanced Seniority Senior...SeniorLinuxLucru la distanță
- ...Paris. We are looking for a senior, hands-on offensive security... ...Directory, Windows and Linux environments, networking and... ...with Purple Teaming, detection engineering, threat hunting or incident response... ...diversity and inclusion are embedded in our DNA. Read more about...SeniorLinux
- ...seeking a highly technical, impact-driven Senior Systems Engineer to own, scale, and protect our core... ...bridges the gap between deep Linux systems administration, network engineering... ...degrading performance. 2. Deliverability Engine & Authentication Protocol Architecture...SeniorLinuxFull timeContract de muncăLucru la distanța
- ...meaningful change. By combining world-class engineering, industry expertise and a people-centric... ...developers design, build, and release software products in multiple programming... .... Nice to have: Experience with Linux, Docker and Kubernetes; Knowledge of...SeniorLinuxLucru hibrid
- ...We are seeking a skilled and experienced Azure DevOps Engineer with a strong background in Linux administration to join our dynamic team. The ideal candidate... ...security and efficiency of our Linux-based systems. Senior Level - L3 Required Azure Cloud Experience Key...SeniorLinuxLucru la distanțăContract de muncă
- ...with Frontend, DevOps and Test engineers Develop and maintain... ...Your profile: ~3+ years in software development ~ Strong software... ...Time-series data processing ~ Linux and container technologies... ...Person Andreea Giurgi Senior Business Partner People & Culture...SeniorLinuxLucru acasă
- ...from ideation and requirements setup to software development and managed services... ...Description We are looking for a Senior DevOps Engineer to help design, automate, and operate... ...AWS, Azure, or Google Cloud. Strong Linux administration and troubleshooting skills...SeniorLinuxFull timeLucru hibrid
- 22500 - 25000 lei/luna...integrating APIs ~ Solid understanding of Linux OS ~ Familiarity with distributed... ...Java More: Are you a Senior Data Engineer passionate about building scalable, secure... ...Engineering Center of Excellence at Sigma Software and work on diverse projects that challenge...SeniorLinuxFull time
- ...people. With massive reach through Linux distributions, enterprise deployments... ...About the Role We're hiring a Senior Analytics AI Platform Engineer with strong programming skills, a deep... ...is truly shaping the future of the software industry. You’ll be collaborating...SeniorLinuxFull timeContract de muncăLucru hibridLucru la distanța
