Senior Firmware Engineer

1 week ago


Manila, National Capital Region, Philippines beBeeBoots Full time ₱15,000 - ₱20,000
Job Opportunity: Senior Bootloader

The Ubuntu Foundations Engineering team is seeking a skilled software engineer to maintain and enhance the Ubuntu bootloader stack, ensuring fast, reliable, and secure systems on all devices and in the cloud.

The boot process is critical for any operating system, requiring stability, reliability, and security. Its efficiency and quality significantly contribute to Ubuntu's success from desktop and server environments to the cloud.

Key Responsibilities:
  • Collaborate with a distributed team to define and shape the boot architecture of Ubuntu
  • Work with teams focused on Ubuntu for server, desktop, IoT, and clouds to ensure architecture decisions improve overall performance and user experience
  • Write high-quality code to create new features and contribute upstream in projects including Grub, shim, u-boot, and associated tools
  • Contribute to feature and bug fixes in these projects
  • Debug issues and produce high-quality fixes
  • Review code produced by other engineers
  • Mentor less senior engineers and participate in code reviews and design reviews
Required Skills and Qualifications:

We are looking for candidates with development experience in early boot software like TF-A, OP-TEE, U-Boot, shim, GRUB, or the Linux kernel. Additionally, experience on non-x86 platforms such as ARM, RISC-V is highly desirable.

A long-time Linux user with broad interests in the future of Linux is essential. Experience or interest in learning how to package software for Debian and Ubuntu is also required.

Benefits:

As a member of our team, you will have the opportunity to collaborate with experienced engineers, contribute to open-source projects, and work on challenging problems that require innovative solutions.

Our team values diversity, inclusivity, and collaboration, and we strive to create a workplace where everyone feels welcome and supported.

How to Apply:

If you are passionate about lower-level technologies, involved in an operating system startup, and eager to contribute to the success of Ubuntu, please submit your application with your resume and a brief cover letter explaining why you are the ideal candidate for this role.



  • Manila, National Capital Region, Philippines beBeeTechnical Full time ₱1,200,000 - ₱1,800,000

    Looking for a challenging role that will help you advance your career?This is a great opportunity to take on a senior position and lead cross-functional teams in the development of embedded systems.We are looking for an experienced Technical Project Manager who can oversee the full development lifecycle of ESP32-based solutions, from concept through...


  • Manila, National Capital Region, Philippines beBeeLinux Full time $100,000 - $150,000

    Job Title:Senior Linux Software Engineer for IoT and Server PlatformsAbout the JobWe are seeking a highly skilled Senior Linux Software Engineer to join our team. The ideal candidate will have extensive experience with Linux packaging, open source communities, and C/C++ programming.The successful candidate will work on the optimisation of Ubuntu for IoT and...


  • Manila, National Capital Region, Philippines beBeeProjectManager Full time ₱800,000 - ₱1,200,000

    Job TitleOutsourcey is revolutionizing global talent expansion.Develop and lead solution projects from concept through deployment.Design, implement, and optimize embedded firmware using C and C++ for performance and reliability.Define technical specifications, project scope, and deliverables in collaboration with stakeholders and team members.Plan, organize,...


  • Manila, National Capital Region, Philippines beBeeFirmwareEngineer Full time ₱4,000,000 - ₱9,000,000

    Job DescriptionFirmware Engineers are key members of our team responsible for designing and developing embedded software for leading-edge digital power supply products.We are looking for talented individuals who can hone their skills in software engineering principles, including architecture, process, techniques, tools, and technologies such as digital...

  • Network Engineer

    4 days ago


    Manila, National Capital Region, Philippines Cloudstaff Full time ₱1,200,000 - ₱2,400,000 per year

    We're Hiring: Network EngineerLooking for a role that fosters collaboration, creativity and career growth in a vibrant office environment? We got you coveredWe are currently on the lookout for a Network Engineer join our team at Cloudstaff, the #1 workplace everywhere Think you qualify for the role? Attach a 1-2 minute video intro and introduce yourself to...


  • Manila, National Capital Region, Philippines beBeeEmbedded Full time ₱783,000 - ₱1,085,000

    Technical Project ManagerWe are seeking an experienced Technical Project Manager to lead our embedded systems development projects. The successful candidate will have a strong technical background and excellent project management skills.Key Responsibilities:Lead and actively contribute to the full development lifecycle of embedded solutions, from concept...


  • Manila, National Capital Region, Philippines beBeeSystem Full time $80,000 - $100,000

    Are you passionate about Linux systems and hardware architectures? Do you have experience with early boot software like TF-A, OP-TEE, U-Boot, shim, GRUB, or the Linux kernel?We are seeking an experienced system engineer to join our team to maintain and enhance Ubuntu bootloader stack to provide fast, reliable and secure Ubuntu systems on all devices and in...


  • Manila, National Capital Region, Philippines Adventus Full time ₱100,000 - ₱120,000 per year

    Adventus is an Information and Communications Technology (ICT) Solutions and Services Provider with a wide footprint across the globe.We help organizations bring about positive transformation to their businesses by leveraging intelligent applications of innovative solutions and pertinent services to remain winners in today's ultra competitive...


  • Manila, National Capital Region, Philippines beBeeEngineering Full time $100,000 - $150,000

    Job SummaryThis role involves overseeing engineering processes, ensuring high service levels, and driving business results through effective process implementation.Main ResponsibilitiesDevelop, implement, and monitor engineering processes to achieve business objectives.Align international operations with company goals and ensure compliance with industry...


  • Manila, National Capital Region, Philippines beBeeSoftwareEngineer Full time $90,000 - $105,000

    Software EngineerWe are a leading provider of open source software and operating systems to the global enterprise and technology markets.We develop platform solutions for breakthrough initiatives such as public cloud, data science, AI, engineering innovation, and IoT using diverse languages like Python, Golang, Rust, C/C++, JavaScript and Bash.Our teams...