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
- ...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...
- ...still more to come! Check out our Careers page for more about working at Circle. ABOUT THE ROLE We’re looking for a Senior Quality Engineer to help shape how quality is built into our product. Our SQEs work across multiple product teams, partnering with...
- ...use our browser on on Mac Windows iOS and Android our search engine and the DuckDuckGo subscription We also offer private, useful,... ..., such as our Web Tracking and Email Protections As a Senior Privacy Engineer, you’ll own major components of our privacy technology...
- ...generates the AI agents to execute it. Our software turns everyday work into data-backed... .... You’ll join a 45-person team of Senior+ engineers and Product leaders who prioritise product... ...responsible for building out the automation engine, as one of its founding members. We’re...
- ...work of their lives. We are researchers, engineers, and operators. IOI medalists and ex-... ...tailored solutions that make a real impact. Embedded with our most strategic customers, you’... ...– Proficiency in Python and strong software development knowledge, inclusive of a deep...
- ...Circle. ABOUT THE ROLE The AI Quality engineering team at Circle owns the foundation for... ...training. We’re looking for a Lead Engineer to help us build out the evaluation frameworks... ...building and shipping production software, ideally including LLM-powered agents that...
- ...and settlement capabilities, reducing operational complexity for fintechs, banks, brokerages, and payment providers. As a Software Engineer in Payward Services you’ll build and scale the systems that make this platform work under the hood, from real-time coordination...
- ...experimentation – Invest in personal growth and team collaboration Benefits – Competitive salary, equity, and insurance – Flexible PTO and WFH policy – Top-of-the-line engineers and technology – Opportunity to shape the direction of a pioneering open AI platform...
- ...video for more details: We’re looking for highly experienced software engineer (SR+) to help evaluate the quality of interactions with... ...rigorous judgments, and explaining them clearly. WHO YOU ARE • Senior, Staff or Principal-level engineer (or equivalent experience)...
- ...frontend components, libraries, tooling, design systems, and engineering patterns. Own features from requirements gathering and technical... ...Requirements At least 5 years of professional frontend software development experience. Significant production experience with...
- ...with its own compensation programs, benefits, and employment policies. To learn more, visit The opportunity As a Staff Software Engineer, Services, you’ll help shape the architecture and technical direction of web-based products that extend Thunderbird beyond...
- ...About the team Our R&D team is almost 40 people across Engineering, Product, UX/UI and QA, organised into five lean, autonomous squads... ...for? You have 3+ years of experience as a Full-Stack Engineer, working across both frontend and backend technologies, including...
- ...useful, correct at a high level, and aligned with strong engineering practice. Assess the quality of explanations,... ...explanations of evaluation feedback. Requirements Senior, staff, or principal-level software engineering experience, or equivalent experience....
- ...Summary The Wikimedia Foundation is looking for a Senior Software Engineer, iOS to join the App Growth team within the Core Experiences engineering group on a 3-month full time contract. The App Growth team has a clear and ambitious goal: make the apps the destination...
- ...maintain stability against minor site changes. Requirements At least 5+ years of relevant experience in data engineering, web scraping, automation, or software development. Strong Python web-scraping experience with BeautifulSoup, Selenium or similar tools, dynamic...
- ...future today. ***Proficiency in spoken and written English at an advanced level is required for this role. A day in the life: The Senior ABM Strategist leads B2B account-based marketing and go-to-market strategy across complex client accounts, with a strong emphasis on...
- ...the role We are seeking a Senior Data Scientist to join our innovative... ...contribute to fostering an engineering-focused, data-driven culture... ..., including SQL and general software engineering tools (Git, CI/CD... ...building and maintaining embedding-based search systems. Technologies...
- ...contract Reports To: Engineering and technology... ...Role We're hiring a senior, hands-on IT Infrastructure & Network Engineer to own the corporate IT... ...You'll also partner with Software Engineering and DevOps... ...and hosted Windows and Linux servers Handle patching...
- ...Professional Services, WordPress VIP based in Chile. This is a senior leadership opportunity for an experienced Professional Services... ...Lead and manage a Professional Services organization comprising engineers and delivery managers, overseeing migrations, implementations,...
- ...solutions comply with enterprise architecture, security, engineering, and deployment standards. Troubleshoot production issues... ...Azure, Kubernetes, Terraform, Windows Server, and Linux. ~ Strong software development experience with REST APIs, microservices, JavaScript...
€48.000 - 60.000 por año
...join our AI Agents stream, an 8-person engineering team owning the product end to end. You’... ...You Will Bring ~5+ years of commercial software engineering experience, with strong JavaScript... ...your potential Manager and Principal Engineer to assess your skills and fit for the...- ...Senior Medical Writer position at Thermo Fisher Scientific involving creation of clinical and scientific documentation, from study protocols and reports through regulatory submissions. The role requires collaboration with internal and external stakeholders to ensure compliance...
- ...mission-driven non-profit, writing software that will contribute to... ...startup looking to hire for our Engineering & Data Group. We are looking for a backend software engineer with a focus on python and PostgreSQL... ...Practical experience with Linux, Bash scripting, Docker...
- ...Senior DevOps Engineer Who We Are MOXFIVE is building technologies that leverage AI to streamline the response, recovery, and resilience... ...architects and operates the infrastructure behind modern, scalable software platforms. You build robust CI/CD pipelines, establish...
- ...ABOUT THE TEAM The Platform Engineering team builds the tools and services that accelerate the software development life cycle of the... ...YOUR MISSION As a Platform Engineer, you will play a crucial role... ...A thorough understanding of Linux, Docker and CI tools like Github...
- ...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...
- ...ubiquitous. We build the foundation for agent engineering in the real world, helping developers... ...), and the newly launched LangSmith Engine for autonomous agent improvement. We have... ...Bridgewater. ABOUT THE ROLE We’re hiring a Senior Technical Support Engineer to lead our...
$5000 por hora
...This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Marketing Analyst based in Chile. This is a senior analytical role focused on improving marketing performance and enabling smarter,...- ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer, Quality based in Chile. This role focuses on building the next generation of quality engineering through AI-powered...
- .... - Coach managers to take full ownership of their areas, strengthen leadership capabilities, and reduce unnecessary escalation to senior leadership. - Own the online customer journey, including discovery, ordering, delivery, issue resolution, repeat purchasing, conversion...
¿Desea recibir más vacantes?
Suscríbase y reciba vacantes similares a Embedded Linux Senior Software Engineer. ¡Sea el primero en aplicar!
- linux Teletrabajo
- senior Teletrabajo
- analista senior Teletrabajo
- programador senior Teletrabajo
- ingeniero senior Teletrabajo
- documentador de software Teletrabajo
- implementador de software Teletrabajo
- programador software Teletrabajo
- programador de software Teletrabajo
- programador desarrollo de software Teletrabajo

