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
- ...Canonical is a leading provider of open source software and operating systems to the global... ...as public cloud, data science, AI, engineering innovation and IoT. Our customers include... ...and growing. We are hiring an Embedded Linux Field Engineer for Devices/IoT to expand...LinuxFull timeWork at officeLocal areaRemote workWorldwide
- ...This is a general track for applications to any team at Canonical that works with the Linux kernel, across all seniority levels. Apply here if you are an exceptional software engineer who wants to work on both stable and cutting edge Linux kernels for Ubuntu and its wider...LinuxFull timeWork at officeLocal areaRemote workWork from homeWorldwide
- ...Canonical is a leading provider of open source software and operating systems to the global... ...such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include... ...Engineers with strong Python, Packaging and Linux skills and who want to have a positive...LinuxFull timeInternshipWork at officeRemote workWork from home
- ...Canonical is a leading provider of open source software and operating systems to the global... ...such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include... ...profitable, and growing. We are hiring a Linux devices software engineer on our SnapD...LinuxFull timeWork at officeLocal areaRemote workWork from homeWorldwideFlexible hours
- ...leading provider of open source software and operating systems to the... ...cloud, data science, AI, engineering innovation, and IoT. Our customers... ...Kernel Team, to work on the Linux kernel for Ubuntu. If you’ve... ...and architectures from small embedded devices to standard desktop/...SeniorLinuxFull timeInternshipWork at officeLocal areaRemote workWork from homeWorldwide
- ...Toulouse, our multidisciplinary team of engineers, scientists, and strategists is building... ...playing a key role in shaping the onboard software that powers our satellite constellation across... ...-critical domains ~ Experience with embedded software development, including...Long term contractPermanent employmentFull timeRemote workFlexible hours
- ...As a Linux Engineer at reboot Monkey, you will be responsible for designing, implementing, and managing our Linux-based systems and infrastructure. You will work closely with our IT and DevOps teams to ensure the reliability, security, and performance of our systems. Qualifications...LinuxFull timeRemote work
- ...Ubuntu Linux, already the most popular Linux distribution in the... ...individuals with a strong flair for software development at the hardware... ...strong aptitude for software engineering at the hardware level. While direct... ...under their belt up through senior industry veterans. What...SeniorLinuxFull timeLocal areaRemote workWork from homeWorldwide
- ...Makes Us Unique At Cloudbeds, we're not just building software, we’re transforming hospitality. Our intelligently designed... ...just getting started. How You'll Make an Impact: As a Senior Software Engineer on the Core AI Squad, you'll design, build, and operate customer...SeniorFull timeWork at officeLocal areaRemote workWork from homeHome officeFlexible hoursWeekend work
- ...leading provider of open source software and operating systems to the... ...public cloud, data science, AI, engineering innovation and IoT. Our... ...and growing. We are hiring a senior software engineer to join our... ...passionate about open source software, Linux, Golang, Python and Kubernetes...SeniorLinuxFull timeWork at officeLocal areaRemote workWork from homeWorldwide
- ...Public Safety & Transport sectors. We are seeking for a Linux & Automation Engineer to become a vital part of our client's team to support the... ..., ensuring secure, scalable, and reliable platforms for software delivery. We are dedicated to selecting and integrating...LinuxPermanent employmentFull timeContract workRemote work
- ...completes tasks, schedules appointments, routes conversations, and seamlessly hands off to human agents when needed. As a Senior Software Engineer, Frontend , you'll help build the web applications that power the AI Receptionist experience for enterprise customers. You'...SeniorFull timeWork at officeLocal areaRemote workWork from homeHome office
- ...maintenance operations, enhance asset management, and ensure compliance with industry standards. We are seeking an experienced Senior Mobile Software Engineer to join our dynamic team and drive the development and success of WebTMA's mobile apps. : We are seeking a highly...SeniorFull timeRemote work
- ...design, build and distribute open-source software that enables people to enjoy the internet... ...other team members and be mentored by more senior team members Collaborate with other... ...platform, familiar with at least 2 of: Windows, Linux, Mac, Android A passion for enhancing...SeniorLinuxFull timeImmediate startHome office
$200 per day
...Having recently announced our $45m series B , now couldn't be a better time to join! About the role We're hiring our first Senior Software Engineer – Intelligence to work directly with our Advisory Intelligence Product Engineer and the VP of Advisory Intelligence on net-...SeniorFull timeManual laborRemote workWork from homeHome office1 day per week$104k - $139k per year
...the world, Mozillians design, build and distribute open-source software that enables people to enjoy the internet on their terms.... ...end, the Accessibility Team maintains the Firefox accessibility engine used by assistive technology software, as well as other accessibility...SeniorFull timeImmediate startRemote workHome office$90k - $140k per year
...development of digital investigative software that acquires, analyzes, and... ...for a Software Development Engineer in Test to help build and... ...Engineers, Product Managers, and Senior Quality Leaders to ensure quality... ..., Grafana, playwright and Linux. Experience with writing C#...SeniorLinuxFull timeContract workWork at officeLocal areaFlexible hours$154.5k - $225.45k per year
...drive revenue performance. Join a talented, product focussed engineering team committed to solving some of the most complex and... ...performance management. About the Role We’re looking for a Senior Software Engineer who thrives at the intersection of product discovery...SeniorLong term contractFull timeInternshipRemote workFlexible hours- ...sustainable operations through innovative EHSQ software solutions. With over 1,300 clients and 1.... ...software. What You’ll Do? As a Senior Software Developer , you’ll play a key... ...Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience Additional...SeniorFull timeLocal areaRemote workWorldwideFlexible hours
$149.6k - $199.6k per year
...cyberattacks. Opportunities to make an impact with bold thinking are real—and happening daily at Coalition. About the role The Senior Software Engineer on the Underwriting team designs and builds backend services and systems that power Coalition’s cyber insurance underwriting...SeniorFull timeFixed term contractWork at officeRemote workHome officeFlexible hours$104k - $139k per year
...the world, Mozillians design, build and distribute open-source software that enables people to enjoy the internet on their terms. What... ...environment. Collaborate on security initiatives: Partner with engineers across teams to identify, prioritize, and address security...SeniorLong term contractFull timeImmediate startRemote workHome office$180k - $220k per year
...Principal Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning... ...the organization. You will not be embedded within a single team; instead, you will... ...high-priority areas Mentor and guide senior engineers and technical leads through coaching...SeniorLinuxLong term contractFull timeRemote work- ...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 CEO...SeniorLinuxFull timeRemote work
- ...leading provider of open source software and operating systems to the... ...public cloud, data science, AI, engineering innovation and IoT. Our... ...competencies in modern C/C++, Linux distributions, software architectures... ...team members , mentor less senior engineers, and participate in...SeniorLinuxFull timeWork at officeLocal areaRemote workWork from homeWorldwideFlexible hours
- Location: Remote Type of work: Full time Pine Software Technology Ltd is a software company specializing in trading technology... ..., risk management, and financial data analysis. As a Senior C++ Software Engineer you will work on ultra-low-latency ingestion pipelines,...SeniorPermanent employmentFull timeWork at officeImmediate startRemote work
- ...This is the general track for Engineering Director at Canonical, apply... ...engineers. Canonical’s largest software products are built by... ...result. Even though this is a senior management position, managing... ...Desktop Silicon enablement and embedded devices Product Security...SeniorLinuxFull timeLocal areaRemote workWorldwide
$104k - $139k per year
...over the world, Mozillians design, build and distribute open-source software that enables people to enjoy the internet on their terms. About this role: Mozilla’s Cloud Engineering team seeks a Senior Software Engineer to mature, maintain, and build features for our...SeniorFull timeImmediate startRemote workHome office$104k - $139k per year
...design, build and distribute open-source software that enables people to enjoy the... ...global scale. We’re looking for a Senior Software Engineer with a strong platform mindset to help... ...building stateless ML services such as embedding or similarity models, including multi-...SeniorFull timeImmediate startRemote workHome office- ...beyond. The opportunity We are searching for a Staff / Senior Software Engineer to join our Search team . The role entails contributing... ...What you will do: Work on a technically complex Search Engine. Deliver high-quality Elixir, Ruby and Golang code for new...SeniorPermanent employmentFull timeRemote workWorldwideRelocationFlexible hours
- ...thrive. TTEC Digital seeks a Principal Software Engineer to join our team. This role is a full-... ...genuine velocity multiplier, and you've embedded AI inside products, not just used it as... ...fluent in 7+ languages across your career. Senior-level Go is mandatory; Python and...SeniorFull timeInternshipManual laborRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Linux Senior Software Engineer. Be the first to apply!
- linux system administrator Remote
- remote linux administrator Remote
- linux Remote
- senior solution architect Remote
- senior digital marketing manager Remote
- senior administrative officer Remote
- sénior service a la clientèle Remote
- senior game designer Remote
- senior mechanical designer Remote
- senior controller Remote
