Embedded Linux Senior Software Engineer

2 weeks ago


Australia Canonical Full time

Embedded Linux Senior Software Engineer - Optimisation Canonical Canberra, Australian Capital Territory, AustraliaJoin or sign in to find your next job Join to apply for the Embedded Linux Senior Software Engineer - Optimisation role at CanonicalEmbedded Linux Senior Software Engineer - Optimisation Canonical Canberra, Australian Capital Territory, Australia1 week ago Be among the first 25 applicantsJoin 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 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 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, optimize applications with Ubuntu Core, Desktop and ServerWork 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 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-motivation.Additional 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 2004
Personal learning and development budget of 2,000USD per annumAnnual compensation reviewRecognition rewardsAnnual holiday leaveParental LeaveEmployee Assistance ProgrammeOpportunity to travel to new locations to meet colleagues at 'sprints'Priority Pass for travel and travel upgrades for long haul company eventsAbout CanonicalCanonical 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 employerWe 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 level Seniority level Mid-Senior levelEmployment type Employment type Full-timeJob function Job function Engineering and Information TechnologyIndustries Software DevelopmentReferrals increase your chances of interviewing at Canonical by 2xSign in to set job alerts for "Senior Software Engineer" roles.
Canberra, Australian Capital Territory, Australia 2 months agoCanberra, Australian Capital Territory, Australia 3 weeks agoWe're unlocking community knowledge in a new way.
Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr



  • Australia Droneshield Limited Full time

    Work with cutting edge technology, making the world a safer and more secure place. DroneShield (ASX:DRO) offers an opportunity to solve some of world's most challenging technical problems in the Electronic Warfare, Artificial Intelligence and Machine Learning, RF sensing, Sensor Fusion and distributed systems. Working with high profile customers across...

  • Linux Enablement

    2 weeks ago


    Australia Canonical Full time

    Linux Enablement - Software Engineering Manager Canonical Canberra, Australian Capital Territory, AustraliaJoin or sign in to find your next job Join to apply for the Linux Enablement - Software Engineering Manager role at CanonicalContinue with Google Continue with GoogleLinux Enablement - Software Engineering Manager Canonical Canberra, Australian Capital...


  • Australia Clearcompany Full time

    Senior/Staff Software Integration EngineerMytra's robotics team is looking for an experienced Senior Software Engineer to develop software critical for motion control, task execution, and safety management of our robotic fleet as we scale. You will collaborate closely across multidisciplinary hardware and software teams, own firmware development throughout...


  • Australia White Bay Search Full time

    Now, a riveting opportunity beckons for a seasoned Senior Software Engineer to join our dynamic and innovative team. Your arena of influence extends to the subsea robotics frontier, where you'll play a pivotal role in advancing our Subsea Micro AUV, a revolutionary underwater drone. Your expertise will be the catalyst in bolstering the capabilities of this...


  • Australia Canonical Full time

    Software Engineering Manager - Ubuntu Linux Kernel Canonical Canberra, Australian Capital Territory, AustraliaJoin or sign in to find your next job Join to apply for the Software Engineering Manager - Ubuntu Linux Kernel role at CanonicalSoftware Engineering Manager - Ubuntu Linux Kernel Canonical Canberra, Australian Capital Territory, Australia1 day ago Be...


  • Australia beBeeSoftware Full time $120,000 - $160,000

    Embedded Software DeveloperWe are seeking an Embedded Software Developer to join our autonomous, cross-functional team in Sydney. As a valued member of our organisation, you will play a key part in developing and maintaining cutting-edge Linux-based deployed sensors.About the RoleThis is a unique opportunity for a result-driven individual to collaborate with...


  • Australia beBeeEngineering Full time $160,000 - $200,000

    Engineering Leadership Role">The successful candidate will be responsible for driving technical excellence and innovation within our software engineering teams.About the Role">This is a leadership opportunity to shape the direction of our software development teams, drive technical strategy, and inspire innovative solutions. The ideal candidate will have a...


  • Australia Canonical Full time

    Software Engineering Manager, Ubuntu Gaming Canonical Canberra, Australian Capital Territory, AustraliaJoin or sign in to find your next job Join to apply for the Software Engineering Manager, Ubuntu Gaming role at CanonicalSoftware Engineering Manager, Ubuntu Gaming Canonical Canberra, Australian Capital Territory, Australia2 weeks ago Be among the first 25...


  • Australia Canonical Full time

    Senior Software Engineer - Digital Workplace Canonical Canberra, Australian Capital Territory, AustraliaJoin or sign in to find your next job Join to apply for the Senior Software Engineer - Digital Workplace role at CanonicalSenior Software Engineer - Digital Workplace Canonical Canberra, Australian Capital Territory, Australia3 days ago Be among the first...

  • Senior Technical Lead

    2 weeks ago


    Australia beBeeEngineering Full time $141,600 - $202,100

    Software Engineering Manager Job DescriptionCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets.Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT.We are hiring Software Engineering...