Software Engineer Position Open

1 day ago


Muscat, Muscat, Oman beBee Careers Full time

This is an exciting opportunity for a software engineer passionate about open-source software, Linux, edge computing, and IoT. Come build a meaningful career working with top technology professionals at a growing international software company.

Key Responsibilities
  • Collaborate proactively with a distributed team to design and implement applications that run on constrained IoT devices to powerful gateways.
  • Develop and maintain open-source IoT application packages using expertise in Go or C++.
  • Debug issues and produce high-quality code to fix them, adhering to industry standards.
  • Review code produced by upstream and/or other engineers, ensuring maintainability and quality.
  • Discuss ideas and collaborate on finding effective solutions.
Requirements
  • A proven track record of at least 3 years of professional software development experience.
  • Familiarity with wireless communication protocols such as WiFi, BLE, Zigbee, Z-Wave, and Thread.
  • Experience with RESTful APIs, MQTT, or other messaging protocols.
  • Knowledge of containers (docker, kubernetes), Linux distributions, and packaging (Snap, debian, RPM).
  • Shell scripting and CI/CD (Github Actions, Gitlab CI) skills are highly valued.
  • A Bachelor's degree in Computer Science, STEM, or similar field.


  • Muscat, Muscat, Oman beBee Careers Full time

    Senior Software Support EngineerWe are currently looking for a highly skilled Software Support Engineer to work on our engineering team. The successful candidate will be responsible for troubleshooting and driving issues to resolution with workarounds, guidance, and bug fixes to be released upstream and in Ubuntu. This role deals with critical issues in the...


  • Muscat, Muscat, Oman beBee Careers Full time

    Senior Software Engineer PositionWe are seeking a senior software engineer to join our team and take the lead in shaping the future of open-source collaboration.The successful candidate will have a deep understanding of integration, infrastructure, and operations in distributed environments, as well as expertise in maintaining and improving large-scale web...


  • Muscat, Muscat, Oman beBee Careers Full time

    Job DescriptionThe role of the Software Support Engineer is to work in a dynamic engineering environment, covering all layers of the stack, including bare metal, virtualization, containerization, storage, networking, and open source applications. This challenging position requires the ability to troubleshoot complex customer problems related to Ubuntu,...


  • Muscat, Muscat, Oman beBee Careers Full time

    Senior Software Engineering Manager">At Canonical, we are at the forefront of the global move to open source. As a leading provider of open source software and operating systems, we are changing the world of software.We have an exciting opportunity for a Senior Software Engineering Manager to lead our engineering team that delivers the essential components...

  • Software Engineer

    1 week ago


    Muscat, Muscat, Oman Canonical Full time

    Join to apply for the Software Engineer - Python and K8s role at Canonical3 days ago Be among the first 25 applicantsJoin to apply for the Software Engineer - Python and K8s 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 and...

  • Software Engineer

    2 weeks ago


    Muscat, Muscat, Oman Canonical Full time

    Join to apply for the Software Engineer - L3 Support role at Canonical4 days ago Be among the first 25 applicantsJoin to apply for the Software Engineer - L3 Support 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 and...


  • Muscat, Muscat, Oman beBee Careers Full time

    C and Golang Developer NeededWe seek a highly skilled software engineer with experience in distributed systems, preferably with Raft. Strong C programming skills are required.The successful candidate will enhance the libraft, dqlite, and go-dqlite components. This involves development, debugging, and user support.This is a great opportunity to contribute to...

  • Software Engineer

    1 day ago


    Muscat, Muscat, Oman canonical Full time

    Bachelors in Computer Application (Computers)Nationality: Any NationalityVacancy: 1 VacancyJob DescriptionAs a member of the Kubernetes product team, you will build the operators and addons; the former, offering complete lifecycle management of mission-critical components, and the latter, a zero-ops experience for seamlessly integrating projects into your...


  • Muscat, Muscat, Oman beBee Careers Full time

    **About the Role**We are seeking a software engineer with a strong background in software quality, Linux, and open source technologies to join our Quality Engineering team.


  • Muscat, Muscat, Oman beBee Careers Full time

    Cloud Software EngineerThis is a challenging and rewarding opportunity to work on a large open-source Go project that powers complex distributed software systems across the world. As a Cloud Software Engineer, you'll be responsible for designing, delivering, and supporting features in highly concurrent, highly distributed systems that drive cloud automation...