Current jobs related to Linux Devices Software Professional - Manama, Manama - beBeeSoftware


  • Manama, Manama, Bahrain Canonical Full time

    OverviewJoin to apply for the Linux devices software engineer - snapd role at Canonical.Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. We have...


  • Manama, Manama, Bahrain Canonical Full time

    Canonical is hiring a Python Software Engineer to join the Certification team, who make the tools which enable us to know that a desktop, laptop, server or IoT device is working properly. We work at the interface of hardware and software, so the ideal candidate is a Python developer familiar with hardware.The Certification team develops the tools needed to...


  • Manama, Manama, Bahrain beBeeEmbedded Full time 121,420 - 206,740

    Job OverviewWe are seeking a seasoned Embedded Linux expert to join our team as a Field Engineer for Devices/IoT. This exciting opportunity will enable you to expand our reach in mission-critical industries such as Automotive, Medical Devices, Industrial Systems, Robotics, and Telco.You will be responsible for engaging customers during presales to gather...

  • Linux Enablement

    2 weeks ago


    Manama, Manama, Bahrain Canonical Full time

    Linux Enablement - Software Engineering ManagerCanonical's Device Delivery Team works with tier-1 OEM and ODM customers to pre-load Ubuntu Desktop and Ubuntu Core, bringing Ubuntu directly to millions of users.As a Software Engineering Manager you will lead and manage the software engineering team to deliver OEM enablement projects. This fast-paced...


  • Manama, Manama, Bahrain Canonical Full time

    Python Software Engineer - Ubuntu Hardware Certification TeamJoin or sign in to find your next jobJoin to apply for the Python Software Engineer - Ubuntu Hardware Certification Team role at CanonicalPython Software Engineer - Ubuntu Hardware Certification Team3 weeks ago Be among the first 25 applicantsJoin to apply for the Python Software Engineer - Ubuntu...


  • Manama, Manama, Bahrain Canonical Full time

    OverviewWork 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...


  • Manama, Manama, Bahrain Canonical Full time

    Software Engineering Manager - Ubuntu Linux KernelOverviewCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the...


  • Manama, Manama, Bahrain Canonical Full time

    Embedded Linux Field Engineering ManagerCanonical is hiring an Embedded Linux Field Engineering Manager to lead a regionally focused team of Field Engineers in Presales and Professional Services activities, helping customers with solution architecture, design and delivery.Location: Remote role, running a team in one of three Geos: Americas, EMEA or APAC. You...


  • Manama, Manama, Bahrain 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,...


  • Manama, Manama, Bahrain beBeeSoftware Full time 40,000 - 60,000

    About the RoleAt our organization, we're building a platform that relies heavily on open source technology. To achieve this vision, we need talented software engineers who are passionate about working with Go.We're looking for individuals who can design and implement well-tested software, debug issues, participate in code reviews, collaborate with colleagues...

Linux Devices Software Professional

2 weeks ago


Manama, Manama, Bahrain beBeeSoftware Full time 90,000 - 120,000
Software Engineer Position Overview

We are seeking an experienced software engineer to join our team and contribute to the development of mission-critical Golang code. The ideal candidate will have a strong passion for open source software development and a commitment to delivering high-quality solutions.

The role involves collaborating with a distributed team to create new features, debug Linux system-level issues, and produce high-quality code to fix them. Additionally, the candidate will be responsible for reviewing code produced by other engineers and discussing ideas and collaborating on finding good solutions.

This position requires an obsession with quality and performance, as well as an interest in the software publishing and consumption experience. The ideal candidate will have general knowledge and experience with Linux as a developer platform, and having previous experience with Golang is highly desirable.

Responsibilities:

  • Collaborate proactively with a distributed team
  • Write high-quality code to create new features
  • Debug Linux system-level issues and produce high-quality code to fix them
  • Review code produced by other engineers
  • Discuss ideas and collaborate on finding good solutions

Requirements:

  • You love technology and working with brilliant people
  • You are curious, flexible, articulate, and accountable
  • You value soft skills, are thoughtful and self-motivated
  • You have a Bachelor's or equivalent in Computer Science, STEM, or similar degree
  • You have professional software development experience using Go, Python, C, or C++
  • You know Linux system-level fundamentals, e.g., cgroups, namespaces, apparmor
  • Commitment to software testing, code reviews, and maintainable code

Benefits:

  • Distributed work environment with twice-yearly team sprints in person
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Team Member Assistance Program & Wellness Platform
  • Opportunity to travel to new locations to meet colleagues

About Us:


We are a pioneering tech firm at the forefront of the global move to open source. As we change the world of software, we recruit on a global basis and set a high standard for people joining our company. Most colleagues have worked from home since our inception, challenging us to think differently, work smarter, learn new skills, and raise our game.

We pride ourselves on fostering 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.