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
- ...~5+ years of experience in software development ~ Commercial experience... ...Concept Experience with Embedded Linux (Yocto) Docker knowledge... ...Delivery Role Software Engineer Locations Romania (RO) Remote... ...Remote Skills QML, Qt, C++ Experience Senior, Lead Area HMISeniorLinuxFreelancerLucru la distanța
- ...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
- 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ă
- ...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
- ...Senior Software Engineer, DevOps for the Synergy Product team Would you like to be part of our Synergy Product team? And do you want... ..., Grafana, Fluent-bit / FluentD, Terraform, Git, TeamCity, Linux, Angular, Typescript. Are you the talent we've been searching...SeniorLinuxFull timeLucru hibridLucru la distanța
- ...production robustness across embedded platforms.... ...Integrate inference engines (TFLite, TensorRT, ONNX Runtime... ...Work closely with Android/Linux platform teams to integrate camera... ...Seniority Lead...SeniorLinuxLucru la distanță
- ...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...SeniorLinuxFull time
- ...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
- ...to creating category-leading enterprise software that unleashes that power. To make that... ...? Your mission UiPath’s Platform Engineering team builds the internal infrastructure... ...Java, Go, C, C++, Python, or Rust). ~ Linux experience - comfortable operating and...SeniorLinuxLucru hibridLucru 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
- ...an experienced, technically outstanding software engineer to take ownership of a significant area... ...high-stakes conversations with senior technical and business stakeholders, and... ...technical bar for a team Proficient Linux skills Practical knowledge of agile...SeniorLinuxFull time
- ...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 &...SeniorLinuxFull timeLucru acasă
- ...As an Engineering Manager on Coder’s Core Workspaces team, you’ll lead... ...Experience managing and growing software engineering teams. –... ...AWS, Kubernetes, Docker, or Linux. – Open-source contributions... ...contributors, managers, and senior leaders. AI USE DURING THE...SeniorLinuxFull timeLucru 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
- As a Full Stack Software Design Engineer for Sequence Tooling, you play a central role in the creation... ...Linux JavaScript... ...Intermediate Seniority Senior...SeniorLinuxLucru la distanță
- ...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
- ...looking for an experienced C++ / backend engineer to join on a short-term, time-bound... ...Conan 2 across the Windows, macOS, and Linux builds. Update... ...Seniority Senior...SeniorLinuxLucru la distanță
- ...company, the platform layer is a hundred engineers, and you own a slice of it. A driver. A... ...the EU. We make the hardware and the software that runs on it, so a change you make to... ...home where software meets hardware . Embedded Linux is your familiar ground: the kernel, the...LinuxFull timeContract de muncăLucru hibridLucru la distanța
- ...traffic generation tools, Windows/Linux servers, network... ...development team to translate software requirements into high-quality... ...issues and work closely with the engineering team on the failures and... ...Seniority Senior...SeniorLinuxLucru la distanță
- ...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ă
- ...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
- ...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...SeniorLinuxFull timeLucru hibridLucru la distanțaLucru acasă
- .... Design software solutions by interacting with managers... ...with FastAPI, Pydantic, PyMongo, Docker, Linux and shell scripting... ...Advanced Seniority Senior...SeniorLinuxLucru la distanță
- ...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...SeniorLinuxFull timeLucru hibrid
- ...Wanted: Colonist DevOps Engineer Working Hours: We work asynchronously and value outcomes... ...latency and cost excite you – You have senior-level experience in DevOps – You have... ...your work. – You are comfortable with Linux, Docker, and a CI system you did not build...SeniorLinuxFull timeLucru la distanța
- 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
- ...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
- ...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...SeniorLinuxFull timeLucru acasă
