Current jobs related to C++ graphics and windowing system software engineer - Manama, Manama - Canonical

  • C++ Software Engineer

    4 weeks ago


    Manama, Manama, Bahrain RESO Full time

    Company DescriptionWith over 300 customers in over 90 countries, 01 Systems provides state of the art solutions and services – for both the financial and non-financial sectors – in the areas of Digital Transformation, Signature Management Solution, Electronic Signature, Paperless Workspace Solution, Digital Document Management, Digital Mobile Onboarding...


  • Manama, Manama, Bahrain RESO 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 RESO Full time

    Use your deep C++ skills on Windows and MacOS to build an open source developer experience with Multipass, a workstation mini-cloud providing Ubuntu and appliance VMs on demand for build, test, and prototyping. The Multipass team is hiring a Software Engineer to join our distributed team. We value code quality and user experience.Multipass is available for...


  • Manama, Manama, Bahrain beBee Careers Full time

    Senior Software DeveloperThis position requires an experienced professional with a strong background in C#, .NET Framework, and Restful API to develop modern software systems.The ideal candidate will possess extensive knowledge of industry-standard frameworks and tools, as well as excellent problem-solving skills to design and implement efficient database...


  • Manama, Manama, Bahrain beBee Careers Full time

    System Software Engineer">This role is an exciting opportunity for a skilled System Software Engineer to join our team. We are looking for a talented individual with expertise in designing and implementing system-level software, particularly in Go. The successful candidate will work on developing low-level Go codebase sitting between our REST API and the...


  • Manama, Manama, Bahrain beBee Careers Full time

    A dynamic and supportive work environment fosters collaboration and growth opportunities for C# developers. With a focus on software development and solution implementation, we seek an experienced professional to join our team.C# Developer Position OverviewAs a skilled C# developer at Nexcel Computer Solutions, you will be responsible for designing and...


  • Manama, Manama, Bahrain beBee Careers Full time

    Software Engineer Job DescriptionWe are seeking a talented software engineer to join our team. As a key member of our SnapD team, you will be responsible for designing and developing mission-critical Golang code focused on software delivery, containers, security sandboxing, telemetry, and device management.About the RoleYou will work with a distributed team...

  • Senior c++ engineer

    4 weeks ago


    Manama, Manama, Bahrain RESO Full time

    Job Title:Senior C++ Engineer - RustAbout Us:We are a leading change-maker in the digital asset space, renowned for our partnerships and innovation. We rock with over 180 team members around the world, from 42 nationalities, with backgrounds ranging from De Fi natives to Ph Ds.About the Role:We are seeking a Rust or C++ Engineer with trading experience to...


  • Manama, Manama, Bahrain beBee Careers Full time

    As a software engineer on our SnapD team, you will work on mission-critical Golang code, focusing on software delivery, containers, security sandboxing, telemetry, and device management. Our goal is to ensure that snaps work across multiple Linux flavors, providing publishers with the simplest way to reach the whole Linux world.Key...


  • Manama, Manama, Bahrain Canonical Full time

    System Software Engineer - Python interpreter, tooling, and ecosystemJoin or sign in to find your next jobJoin to apply for the System Software Engineer - Python interpreter, tooling, and ecosystem role at CanonicalSystem Software Engineer - Python interpreter, tooling, and ecosystem1 day ago Be among the first 25 applicantsJoin to apply for the System...

C++ graphics and windowing system software engineer

4 weeks ago


Manama, Manama, Bahrain Canonical Full time
C++ Graphics and Windowing System Software Engineer - Mir Join a team building a high-performance stack for window managers and display subsystems in C++, called Mir. We focus on enabling graphics across various devices and desktop environments, providing excellent developer experience, security, and access to graphics libraries. Responsibilities include designing and implementing features in the Mir stack, debugging issues, improving tests and performance, creating documentation, engaging with the open source community, and collaborating with a distributed team. Required Skills: Excellent modern C++ programming skills Rigorous approach to software design, development, and testing Understanding of asynchronous programming and concurrency Strong communication skills Remote collaboration skills, motivated and organized Familiarity with Linux development and deployment Proven ability to deliver robust production code Bachelor's degree in Computer Science, STEM, or similar Desirable Skills: Experience with Wayland protocol and compositors Familiarity with Linux Desktop Environments Knowledge of Open GL, Vulkan, and related frameworks Experience with Ubuntu/Debian systems Canonical is an international company working with the open-source community to deliver Ubuntu. We value diversity and provide fair consideration for all applicants.
#J-18808-Ljbffr