Embedded Software Developer

1 day ago


Muscat, Muscat, Oman beBee Careers Full time 4,500 - 6,000
Linux Embedded Systems Engineer

This role is ideal for individuals who are passionate about developing innovative solutions for embedded systems. You will have the opportunity to work with cutting-edge technologies and contribute to the development of open-source software.

We are looking for talented engineers who can design, develop, and maintain high-quality software for Linux-based embedded systems. If you have a strong background in computer science, programming languages, and Linux kernel development, we encourage you to apply.

Some of the key responsibilities of this role include:
  • Designing and developing device-oriented software stacks
  • Integrating and maintaining device-specific software components
  • Collaborating with cross-functional teams to deliver Ubuntu for various hardware platforms
  • Developing high-quality, well-designed software
  • Contributing to technical documentation to make it the best of its kind


This role requires a strong foundation in computer science, mathematics, and programming languages. We welcome applications from individuals who have experience working with Linux kernel development, device drivers, and firmware development. Familiarity with Debian/Ubuntu or other distro packaging is also desirable.

The ideal candidate will have a proven track record of delivering high-quality software solutions and collaborating effectively with cross-functional teams. They will be proficient in one or more programming languages, including Golang, C, C++, or Rust. Additionally, they will have excellent interpersonal skills, curiosity, flexibility, and accountability.

What You Will Do

You will have the opportunity to work on a wide range of projects, from developing new device drivers to optimizing the Ubuntu kernel for specific silicon capabilities. You will collaborate with our globally distributed teams to ensure that Ubuntu works perfectly on various hardware platforms.

In addition to your technical expertise, you will contribute to our open-source community by participating in code reviews, providing feedback, and contributing to technical documentation.

You will have the chance to work with the latest Linux kernel and open-source technologies, integrate and maintain device-oriented software stacks, and deliver high-quality, well-designed software.

As a member of our team, you will have access to resources, tools, and support to help you grow professionally and personally. You will receive regular feedback, coaching, and mentoring to ensure your success.

Requirements

To be successful in this role, you will need:
  • A bachelor's degree in Computer Science or a related field
  • Experience with Linux kernel development, device drivers, or firmware development
  • Proficiency in one or more programming languages, including Golang, C, C++, or Rust
  • Excellent interpersonal skills, curiosity, flexibility, and accountability
  • Familiarity with Debian/Ubuntu or other distro packaging is desirable


Benefits

We offer a competitive salary package, including benefits such as annual holiday leave, maternity and paternity leave, Employee Assistance Programme, and priority Pass. You will also have opportunities for professional growth and development, including training, mentorship, and career advancement opportunities.

We value diversity, equity, and inclusion in our workplace and strive to create an environment where everyone feels valued and respected. We welcome applications from candidates with diverse backgrounds, experiences, and perspectives.

Work Environment

We are a remote-first company, which means you will have the flexibility to work from anywhere in the world. You will have access to virtual collaboration tools, online communities, and regular virtual meetings to ensure you stay connected with your colleagues and contribute to our global team.

We prioritize work-life balance and provide generous paid time off, allowing you to recharge and pursue your passions outside of work. Our flexible work arrangements enable you to choose when and how you work, giving you the autonomy to manage your workload and achieve a better work-life balance.

  • Muscat, Muscat, Oman beBeeEmbedded Full time

    Software Engineer - Embedded SystemsWe are looking for a highly skilled software engineer to join our team.Job DescriptionDesign, develop and test software applications for embedded systems.Work with cross-functional teams to ensure seamless integration of software components.Collaborate with engineers to troubleshoot and resolve complex technical...


  • Muscat, Muscat, Oman beBeeEmbedded Full time

    **Job Description:**We are looking for a skilled Embedded IoT Solutions Expert to join our team. As a key member of our sales team, you will be responsible for expanding our reach in mission-critical industries such as Automotive, Medical Devices, Industrial Systems, Robotics, and Telco, as well as consumer electronics.You will work closely with our...


  • Muscat, Muscat, Oman beBee Careers Full time

    Senior Embedded System Software EngineerThis role requires expertise in Linux and hardware, with a focus on delivering exceptional user experiences for Ubuntu on partner hardware across various industries. The ideal candidate will have excellent time management, debugging, critical thinking, problem-solving skills, and deep knowledge of the Linux system.The...

  • Embedded IoT

    2 weeks ago


    Muscat, Muscat, Oman Canonical Full time

    Canonical 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. Our customers include the world's leading public cloud and silicon providers,...


  • Muscat, Muscat, Oman beBeeSoftwareEngineer Full time 4,000 - 6,000

    We are seeking an experienced Software Engineer to join our team. As a key member of our organization, you will play a vital role in the design and development of innovative software solutions.Collaborate with a distributed team to develop and maintain open source IoT application packagesDebug issues and produce high quality code to fix themReview code...


  • Muscat, Muscat, Oman Canonical Full time

    Software Engineering Manager - Desktop and Embedded Linux OptimisationJoin to apply for the Software Engineering Manager - Desktop and Embedded Linux Optimisation role at CanonicalSoftware Engineering Manager - Desktop and Embedded Linux Optimisation4 months ago Be among the first 25 applicantsJoin to apply for the Software Engineering Manager - Desktop and...


  • Muscat, Muscat, Oman Canonical Full time

    Senior Ubuntu Embedded IoT System EngineerJoin to apply for the Senior Ubuntu Embedded IoT System Engineer role at CanonicalSenior 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 CanonicalCanonical is a leading provider of open source software and...


  • Muscat, Muscat, Oman beBeeEngineering Full time

    Embedded Linux Engineering LeaderThis position plays a pivotal role in spearheading a regionally-focused team of Field Engineers in Presales and Professional Services activities. As an Embedded Linux Engineering Leader, you will be instrumental in helping customers with solution architecture, design, and delivery. Your leadership will drive the success of...


  • Muscat, Muscat, Oman Canonical Full time

    Embedded Linux Field Engineering ManagerEmbedded Linux Field Engineering Manager1 month ago Be among the first 25 applicantsGet 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 and technology markets. Our platform, Ubuntu, is very widely used in...


  • Muscat, Muscat, Oman Canonical Full time

    Canonical 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. Our customers include the world's leading public cloud and silicon providers,...