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
$110k - $250k
...saving lives. About this Role:We are seeking an experienced embedded software engineer. In this role you will design and develop on-device... ...environmentExperience developing and optimizing for embedded systems, in linux environmentExperience working with standard embedded...SeniorLinuxWork at officeRemote workFlexible hours$95.5k - $181.7k
...00 years of experience and renowned engineering expertise to meet the needs of today... ...division in El Segundo, CA is seeking a Senior Software Engineer [Embedded / Radar] to be part of their product... .... Experience working on UNIX, Linux, Windows, VxWorks or other RTOS....SeniorLinuxTemporary workWork experience placementWork at officeRemote workFlexible hours$86.8k - $165.2k
...00 years of experience and renowned engineering expertise to meet the needs of today... ...have an exciting opportunity for a Senior Software Engineer - Embedded to join our Electro-Optical & Infrared... ...experience, including:Developing on Linux, VxWorks, or other Real Time...SeniorLinuxTemporary workWork experience placementWork at officeLocal areaRemote workRelocationFlexible hours- Job DescriptionThis position is on the Embedded Software team within the Research & Development organization of Checkpoint Systems.The Senior Software Engineer - Embedded Linux Platforms is responsible for designing, developing, maintaining and enhancing software that runs...SeniorLinuxLocal areaRemote work
$86.8k - $165.2k
...rapidly evolving global market. As a Senior Software Engineer in this organization, you will be involved... ...all the most recent technologies in embedded software development. Within Collins... ...and continuously enhance our customized Linux OS ecosystem and maintain ownership...SeniorLinuxTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours$86.8k - $165.2k
...company, is seeking talented engineers to support critical programs... ...global threats.As a Senior Software Engineer, you will play an important... ...enhance our customized Linux OS ecosystem and maintain ownership... ...and ongoing support for embedded Linux software systems. Participate...SeniorLinuxTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours$95.5k - $181.7k
Senior Software Engineer [Embedded / Radar] Raytheon Space and Air division in El Segundo, CA is seeking a Senior Software Engineer [Embedded / Radar... ...tools across phases of SDLC. Experience working on UNIX, Linux, Windows, VxWorks or other RTOS. Experience working in an...SeniorLinuxTemporary workWork experience placementWork at officeRemote workFlexible hours- Senior Flight Software Engineer - Embedded Linux We're building a rover to explore the Lunar South Pole, and we're looking for an embedded Linux expert to own the systems software for our NVIDIA Orin-based Autonomy Computer. This position requires deep experience working...SeniorLinuxPermanent employmentRemote workFlexible hours
$52.88 - $120.19 per hour
...stations, command-and-control software, and advanced autonomy for... ...BRINC is recruiting exceptional engineers to build the next generation... ...We are seeking an experienced embedded software engineer. In this... ...optimizing for embedded systems, in linux environmentExperience working...SeniorLinuxFull timeWork at officeRemote workFlexible hours- ...Summary:We are seeking an accomplished Embedded Software SME with expertise in Extended Reality... ...electrical, mechanical, optical, and systems engineering, to deliver cohesive and high‑... ...systems.Expertise with C/C++, embedded Linux/RTOS, and hardware‑centric development...SeniorLinuxRemote work
$100k - $140k
DescriptionA Kforce client is seeking to hire an Mid to Senior Embedded Software Engineers in Chandler, Arizona (AZ).Summary:We are working directly... ...language, LabView, Perl, and Python* Extensive knowledge of Linux, Windows, VxWorks or other Real time operating systems (...SeniorLinuxRemote workWork from home3 days per week- Zachary Piper Solutions is seeking an Embedded Software Engineer to support an enterprise defense, space, and security program in Kent, WA. You will... ...Kent, WA with 2 days remote, and requires extensive C/C++, Linux, and embedded software experience. You will collaborate...SeniorLinuxRemote work
- ...A growing consumer technology company is seeking a Senior Embedded Software Engineer to join its full-time engineering team in San Francisco, CA. This... ...environment is highly technical and focused on Embedded Linux development, firmware engineering, platform security, and...SeniorLinuxFull timeRemote work
$86.9k - $198k
Embedded Developer, SeniorThe Opportunity:As an embedded software engineer, you know how to create and maintain crucial pieces of software... ...-forward challenges. As a senior embedded software engineer at... ...engineering Experience with Unix, Linux, or RTOS, and Wind River...SeniorLinuxFull timeContract workPart timeWork at officeLocal areaRemote work- fab2 is hiring embedded software engineers to build firmware for real-time control of semiconductor tools. You’ll develop from board bring-up to production... ...across hardware and software boundaries. You will write Linux-based Rust applications for equipment control, diagnostics,...SeniorLinux
- Senior Software Engineer (C++, Embedded) Direct message the job poster from GlobalLogic 6-8 years Experience in Embedded systems. Expert in C, C++, embedded Linux, and device driver 6+ years of experience in architecture, design, prototyping, software development, code...SeniorLinuxFull timeRemote work
$86.8k - $165.2k
...to grow with us! We're expanding our engineering organization dramatically to meet exciting... ...of aerospace and defense. Our Senior Embedded Software Engineer is a technical position that... ..., Integrity, Wind River VxWorks, Linux, etc.) Experience developing complex...SeniorLinuxTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours$145k - $175k
...team of hands-on builders, engineers, and innovators reinventing... ...fabrication, come build it with us.Software is at the heart of all... ...printing. We are looking for a Senior Embedded Software Engineer for our... ...firmware. The tech stack: Embedded Linux, C++, Python, and the...SeniorLinuxFull timeWork at officeRemote workWorldwideFlexible hours- ...Remote Senior Technical Lead [Embedded Networking, C++, Linux] Must Have Skills- Linux C++... ...Linux operating systems. Solid experience in software development lifecycle and coding standards. Excellent...SeniorLinuxRemote work
- ...Applied Intuition Software Engineer Applied Intuition, Inc. is powering the... ...the Role We are looking for senior software engineers with expertise in developing embedded software applications on... ...Hands-on experience with RTOS, Linux, and/or ARM systems ~ Debugging...SeniorLinuxFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift
$148.5k - $237.6k
...with our ecosystem of devices and cloud software. Like our products, we work better... ...company where you matter.Your ImpactAs a senior engineer on the team, you will be intimately... ...code quality verificationExperience with Embedded Linux development and/or RTOSBenefits that...SeniorLinuxWork experience placementWork at officeRemote work$115k - $135k
...complementary analytical technologies, software automation, and machine... ...collaborate with world-class engineers and scientists developing... ...you will design and develop embedded software that controls sophisticated... ...environments on Windows and Linux Experience with Python and...SeniorLinuxWork at officeRemote workWorldwide$132.4k - $251.6k
...t just build technology—we engineer mission success. Our Communication... ...delivering cutting-edge embedded communication solutions... ...environment.We’re looking for a Senior Principal Software Engineer who’s ready to... ...Clearance Proficient with Linux development environments Proficient...SeniorLinuxTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours$132.4k - $251.6k
...years of experience and renowned engineering expertise to meet the needs... ...and defense.Job Summary:The Software Product Assurance Center’s... ...Agile development techniques on embedded targets to continuously... ...computing platforms running Linux and other real time operating...SeniorLinuxTemporary workWork experience placementFor subcontractorWork at officeRemote workFlexible hours$145.6k - $276.8k
...experience and renowned engineering expertise to meet the... ...aerospace and defense.Software Department team in... ...motivated, experienced Senior Principal Software Engineer... ....Experience with embedded microprocessors, system... ...metal (no-OS), embedded Linux, and Windows...SeniorLinuxTemporary workWork experience placementWork at officeLocal areaRemote workRelocation packageFlexible hours$86.9k - $198k
Embedded Software Engineer, SeniorThe Opportunity:Bring the Cloud to the Edge—anywhere, anytime. Join us to engineer the future of secure, portable... ...Embedded Platforms, FreeRTOS, VxWorks, Red Hat Enterprise Linux, SELinux, Ansible, Bash scripting, Make, and XML...SeniorLinuxFull timeContract workPart timeWork at officeLocal areaRemote work$86.8k - $165.2k
...experience and renowned engineering expertise to meet the... ...and defense.The Software Product Assurance Center... ...development techniques on embedded targets to... ...languages and platforms.As a senior embedded software engineer... ...computing platforms running Linux and other real time...SeniorLinuxTemporary workWork experience placementFor subcontractorWork at officeRemote workFlexible hours$175k - $200k
...here.The Role:Yubico is looking for a Senior Software Engineer who is innovative and has a passion for... ...develop your skills for working with embedded hardware platformsBasic Qualifications... ...firmwareFamiliarity with either Windows or Linux system internals and services, such as...SeniorLinuxContract workWork at officeImmediate startWorldwide- ...About the job Senior Embedded Software Engineer About Castelion Castelion is bringing a new approach to defense development and production... ...security-critical code. ~ Comfortable with Linux internals, cross-compilers, build systems, and hardware debugging...SeniorLinux
$86.8k - $165.2k
...to grow with us! We're expanding our engineering organization dramatically to meet exciting... ...future of aerospace and defense.Our Senior Embedded Software Engineer is a technical position that... ..., Integrity, Wind River VxWorks, Linux, etc.)Experience developing complex systems...SeniorLinuxTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Linux Senior Software Engineer. Be the first to apply!
- embedded software engineer Remote
- embedded systems software engineer Remote
- embedded software engineer remote Remote
- embedded developer Remote
- embedded engineer Remote
- redhat linux administrator Remote
- linux specialist Remote
- linux engineer Remote
- linux systems administrator Remote
- work from home linux administrator Remote




