Embedded Linux Senior Software Engineer
il y a 2 jours
Embedded Linux Senior Software Engineer - OptimisationJoin to apply for the Embedded Linux Senior Software Engineer - Optimisation role at CanonicalWork 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 position that is challenging yet 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: Globally remote roleWhat your day will look likeDesign and implement the best Ubuntu integration for the latest IoT and server-class hardware platforms and software stacksWork with partners to deliver a delightful, optimised, first class Ubuntu experience on their platformsTake a holistic approach to the Ubuntu experience on partner platforms with inputs on technical plans, testing strategy, quality metricsParticipate as technical lead on complex customer engagements involving complete system architectures from cloud to edgeHelp our customers integrate their apps, SDKs, build device OS images, optimise applications with Ubuntu Core, Desktop and ServerWork with the most advanced operating systems and application technologies available in the enterprise worldJoining 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 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 youYou love technology and working with brilliant peopleYou have a Bachelor’s degree in Computer Science, STEM or similarYou have experience with Linux packaging (Debian, RPM, Yocto)You have experience working with open source communities and licencesYou have experience working with C, C++You can work in a globally distributed team through self-discipline and self-motivationAdditional Skills That You Might Also BringExperience with graphics stacksGood understanding of networking - TCP/IP, DHCP, HTTP/RESTBasic understanding of security best practices in IoT or server environmentsGood communication skills, ideally public speaking experienceIoT / Embedded experience – from board and SoC, BMCs, bootloaders and firmware to OS, through apps and servicesSome experience with Docker/OCI containers/K8sWhat we offer youYour 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 2004Personal learning and development budget of 2,000 USD per annumAnnual compensation reviewRecognition rewardsAnnual holiday leaveParental LeaveEmployee Assistance ProgrammeOpportunity to travel to new locations to meet colleagues at sprintsPriority Pass for travel and travel upgrades for long haul company eventsAbout CanonicalCanonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, we are changing the world on a daily basis. Canonical has been a remote-first company since its inception in 2004.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.Seniority levelMid-Senior levelEmployment typeFull-timeJob functionEngineering and Information TechnologyIndustriesSoftware Development #J-18808-Ljbffr
-
Remote Embedded Linux Systems Engineer – Optimisation
il y a 1 semaine
Rennes, France Canonical Temps pleinA leading open-source technology firm is seeking an Embedded & Desktop Linux Systems Engineer to work on optimizing Ubuntu across platforms. You will collaborate with top engineers, tackle complex challenges in IoT and server-class environments, and contribute to ensuring a first-class user experience. The ideal candidate has a strong background in Linux...
-
Embedded Software Engineer
il y a 17 heures
Rennes, France Silicon Labs Careers Temps plein- Overview Silicon Labs is looking for a senior embedded software developer in Rennes, France. As part of our protocol stack team, you will help create and extend our offering of LPWAN and proprietary stacks for the IOT. We count among our customers some of the most recognized and well-respected companies in the world, and innovators in IoT. You will be...
-
Software Engineer
il y a 2 jours
Rennes, France Canonical Temps pleinJoin to apply for the Software Engineer - Industrial IoT role at Canonical6 days ago Be among the first 25 applicantsJoin to apply for the Software Engineer - Industrial IoT role at CanonicalGet AI-powered advice on this job and more exclusive features.This is an exciting opportunity for a software engineer passionate about open source software, Linux, edge...
-
Software Engineering Manager
il y a 2 jours
Rennes, France Canonical Temps pleinSoftware Engineering Manager - Desktop and Embedded Linux Optimisation4 months ago Be among the first 25 applicantsWe work closely with major silicon companies to optimise Ubuntu for their latest hardware.As a software engineering manager you need to bring both technical and management skills to the leadership of your team. You will be leading an engineering...
-
Senior Ubuntu Embedded IoT System Engineer
il y a 2 jours
Rennes, France Canonical Temps pleinSenior Ubuntu Embedded IoT System EngineerJoin to apply for the Senior Ubuntu Embedded IoT System Engineer role at CanonicalContinue with Google Continue with GoogleSenior Ubuntu Embedded IoT System Engineer3 months ago Be among the first 25 applicantsJoin to apply for the Senior Ubuntu Embedded IoT System Engineer role at CanonicalGet AI-powered advice on...
-
Linux devices software engineer
il y a 2 jours
Rennes, France Canonical Temps pleinJoin to apply for the Linux devices software engineer - snapd role at Canonical3 days ago Be among the first 25 applicantsJoin to apply for the Linux devices software engineer - snapd role at CanonicalGet AI-powered advice on this job and more exclusive features.Canonical is a leading provider of open source software and operating systems to the global...
-
Embedded & Desktop Linux Systems Engineer - Optimisation
il y a 1 semaine
Rennes, France Canonical Temps pleinEmbedded & Desktop Linux Systems Engineer - Optimisation Join to apply for the Embedded & Desktop Linux Systems Engineer - Optimisation role at 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...
-
PhD-Track Software Engineer
il y a 1 semaine
Rennes, France Silicon Laboratories Temps pleinA leading technology firm in Rennes is seeking a junior software engineer for a CIFRE PhD program in partnership with a French academic research laboratory. The role includes researching Wi-SUN protocol extensions, developing innovations within embedded software, and collaborating with a skilled engineering team. Applicants should have a strong knowledge of...
-
Python Software Engineer
il y a 2 jours
Rennes, France Canonical Temps pleinPython Software Engineer - Ubuntu Hardware Certification TeamJoin to apply for the Python Software Engineer - Ubuntu Hardware Certification Team role at CanonicalPython Software Engineer - Ubuntu Hardware Certification Team3 months ago Be among the first 25 applicantsJoin to apply for the Python Software Engineer - Ubuntu Hardware Certification Team role at...
-
Senior Software Engineer
il y a 2 semaines
Rennes, France Canonical Temps pleinSenior Software Engineer - Python/MongoDB Join to apply for the Senior Software Engineer - Python/MongoDB role at Canonical. We’re enabling high-performing, rock-solid MongoDB deployments on any cloud or platform our customers choose. We want to create the world's best open-source analog to MongoDB Atlas or Amazon DocumentDB, which can be owned,...