Linux Distribution Specialist

2 days ago


Melbourne, Victoria, Australia beBeeSoftware Full time $110,000 - $140,000
Embedded C++ Engineer

We are seeking an experienced Embedded C++ engineer to fill a key role in our organisation. This position involves developing and maintaining custom Linux distributions using Yocto or similar build systems.

Key Responsibilities:
  • Develop and maintain custom Linux distributions using Yocto or similar build systems.
  • Integrate and configure device drivers, bootloaders, and kernel modules for embedded platforms.
  • Collaborate with hardware engineers to bring up new boards and debug low-level issues.
  • Optimise system performance, boot time, and resource usage for embedded environments.
  • Implement secure and reliable software update mechanisms for deployed devices.
  • Document system architecture, build processes, and configuration details.

The successful candidate will have experience with C++ (17 or greater), embedded device experience, hard-real time/ISR handling, and device drivers for time-critical applications. You will also have familiarity with standard interfaces and devices such as DACs, ADCs, etc.

Requirements:
  • Bachelor's degree in engineering within one of the following disciplines: Electronics engineering, Mechatronics engineering, Computer Science or Software Engineering.
  • Citizenship of Australia is required.


  • Melbourne, Victoria, Australia beBeeAutomation Full time $80,000 - $120,000

    Linux Software Automation SpecialistWe are seeking an expert in software automation to develop and maintain our Python based test tools, utilized by both internal teams and industry partners. The ideal candidate will have a strong background in Python programming, quality-oriented approach to software design and implementation, and experience working with...


  • Melbourne, Victoria, Australia beBeeLinux Full time $100,000 - $130,000

    Embedded Linux Developer OpportunityThis is an exciting chance to contribute to the development and maintenance of custom Linux distributions using Yocto or similar build systems.Main Responsibilities:Develop and maintain custom Linux distributions using Yocto or similar build systems.Integrate and configure device drivers, bootloaders, and kernel modules...


  • Melbourne, Victoria, Australia beBeePython Full time $90,000 - $120,000

    Software Engineer PositionWe are seeking a skilled software engineer with expertise in Python to develop and maintain test automation tools.This is an excellent opportunity to contribute to the advancement of Linux based hardware testing capabilities, scale up hardware certification efforts, and enable deeper test coverage.Key ResponsibilitiesMaintain and...


  • Melbourne, Victoria, Australia beBeeExpert Full time $180,000 - $250,000

    Linux Kernel Expert WantedWe are seeking a skilled Linux kernel engineer to join our team. As a leading provider of open source software and operating systems, we pride ourselves on delivering high-quality solutions to the global enterprise and technology markets.Our platform, Ubuntu, is widely used in various breakthrough initiatives such as public cloud,...


  • Melbourne, Victoria, Australia Canonical Full time

    Linux Engineering Manager - Optimisation for Latest Hardware Join to apply for the Linux Engineering Manager - Optimisation for Latest Hardware role at Canonical Continue with Google Continue with Google Linux Engineering Manager - Optimisation for Latest Hardware 4 months ago Be among the first 25 applicants Join to apply for the Linux Engineering Manager...


  • Melbourne, Victoria, Australia Canonical Full time

    Join to apply for the Embedded Linux Consultant - Japan role at Canonical3 days ago Be among the first 25 applicantsJoin to apply for the Embedded Linux Consultant - Japan role at CanonicalJob DescriptionCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very...


  • Melbourne, Victoria, Australia Canonical Full time

    Join to apply for the Embedded Linux Consultant - Japan role at Canonical3 days ago Be among the first 25 applicantsJoin to apply for the Embedded Linux Consultant - Japan role at CanonicalJob DescriptionCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very...


  • Melbourne, Victoria, Australia Canonical Full time

    Linux Engineering Manager - Optimisation for Latest HardwareJoin to apply for the Linux Engineering Manager - Optimisation for Latest Hardware role at CanonicalContinue with Google Continue with GoogleLinux Engineering Manager - Optimisation for Latest Hardware4 months ago Be among the first 25 applicantsJoin to apply for the Linux Engineering Manager -...


  • Melbourne, Victoria, Australia Canonical Full time

    Linux Engineering Manager - Optimisation for Latest HardwareJoin to apply for the Linux Engineering Manager - Optimisation for Latest Hardware role at CanonicalContinue with Google Continue with GoogleLinux Engineering Manager - Optimisation for Latest Hardware4 months ago Be among the first 25 applicantsJoin to apply for the Linux Engineering Manager -...


  • Melbourne, Victoria, Australia Canonical Full time

    Join to apply for the Lead Linux Kernel Engineer - Ubuntu role at Canonical3 days ago Be among the first 25 applicantsJoin to apply for the Lead Linux Kernel Engineer - Ubuntu 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 enterprise...