
C and Golang Engineer for dqlite
7 days ago
Overview:
Canonical is a pioneering tech firm at the forefront of the global move to open source. We publish Ubuntu, one of the most important open source projects, and are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company.
Job Requirements:
- Experience with distributed systems (preferably with Raft)
- Good C programming experience
- Solid understanding of asynchronous programming and concurrency patterns a plus
- Capacity to learn quickly about new systems and techniques
- Strong written and verbal communication skills
- Bachelor's or equivalent in Computer Science, STEM, or similar degree
Benefits:
As a Canonical employee, you will enjoy a range of benefits, including a distributed work environment, twice-yearly team sprints, a personal learning and development budget, annual compensation reviews, recognition rewards, and a range of employee benefits.
-
C and Golang Developer for dqlite
7 days ago
Kuwait City, Al Asimah Canonical Full timeAbout the RoleThis role involves designing and implementing enhancements to libraft, dqlite, and go-dqlite components used in MicroK8s, LXD, and other projects. Responsibilities include development work, issue resolution, and user support.
-
Linux Devices and Golang Developer
4 days ago
Kuwait City, Al Asimah HealthCare Dynamics Gen. Trading Company W.L.L Full time**Linux Devices and Golang Developer Position:**Our company is seeking an experienced Linux devices and Golang developer to join our team. As a key member of our SnapD team, you will work on mission-critical Golang code, focusing on software delivery, containers, security sandboxing, telemetry, and device management.Key Responsibilities:Collaborate...
-
Distributed Systems Software Developer
7 days ago
Kuwait City, Al Asimah Canonical Full timeJob Description:We are seeking a skilled software developer to join our team working on dqlite, a distributed SQLite database that utilizes our Raft library for establishing consensus and replication. This role involves designing and implementing enhancements to the libraft, dqlite, and go-dqlite components, which we consume in MicroK8s, LXD, and other...
-
Embedded Systems Engineer
1 week ago
Kuwait City, Al Asimah HealthCare Dynamics Gen. Trading Company W.L.L Full timeAbout the RoleWe are looking for an experienced Embedded Systems Engineer to join our team. This role involves working on the development of Ubuntu Core and snapd software, collaborating with silicon software and optimization engineers to enhance Ubuntu performance, and working with kernel driver and hardware enablement engineers to integrate new hardware...
-
Go and Linux System Engineer
4 days ago
Kuwait City, Al Asimah HealthCare Dynamics Gen. Trading Company W.L.L Full time**The Opportunity:**We are seeking a talented Go and Linux system engineer to join our team. As a key member of our SnapD team, you will work on mission-critical Golang code, focusing on software delivery, containers, security sandboxing, telemetry, and device management.Responsibilities:Collaborate proactively with a distributed team.Write high-quality code...
-
Kuwait City, Al Asimah HealthCare Dynamics Gen. Trading Company W.L.L Full timeJob OverviewA well-established company, HealthCare Dynamics Gen. Trading Company W.L.L., is leveraging advanced technology to bring collaborative and open-ended computer dialogues to life. We seek experienced C/C++ Developers to work closely with cross-functional teams defining, designing, and delivering new features for the next generation of dialog...
-
Senior Linux Engineer for Connected Devices
7 days ago
Kuwait City, Al Asimah Canonical Full time**Required Skills and Qualifications**Bachelor's degree in Computer Science or related technical field.Extensive Linux experience - Debian or Ubuntu preferred.Solid embedded Linux experience (Yocto, Buildroot...) or RTOS.Fluency in at least one of Golang, Python, C, C++, or Rust.Professional written and spoken English in addition to the local...
-
Linux Software Development Engineer
4 days ago
Kuwait City, Al Asimah HealthCare Dynamics Gen. Trading Company W.L.L Full time**About the Role:**We are looking for a skilled Linux software development engineer to join our team. As a key member of our SnapD team, you will work on mission-critical Golang code focused on software delivery, containers, security sandboxing, telemetry, and device management.Key Responsibilities:Collaborate proactively with a distributed team to develop...
-
Senior Linux System Software Developer
1 week ago
Kuwait City, Al Asimah HealthCare Dynamics Gen. Trading Company W.L.L Full timeJob DescriptionThis role is a key position in our engineering team, focusing on the development of low-level system technology and embedded systems. We are seeking highly skilled engineers who can contribute to crafting high-performance, safe, and secure code for various hardware platforms.We aim to bring open-source innovation to the world by creating a...
-
Open Source Software Manager
1 week ago
Kuwait City, Al Asimah HealthCare Dynamics Gen. Trading Company W.L.L Full timeAbout YouTo succeed in this role, you will need to possess a Bachelor's degree in Computer Science or a related technical field. You should also have a proven track record of success in customer-facing roles, with experience in solution architecture, design, and delivery.As a seasoned professional, you will be fluent in at least one of the following...
-
Edge Computing Technical Lead
1 week ago
Kuwait City, Al Asimah HealthCare Dynamics Gen. Trading Company W.L.L Full timeTechnical Requirements:Extensive embedded Linux experience - Yocto or otherExtensive Linux experience - Debian or Ubuntu preferredFluency in at least one of Golang, Python, C, C++, or RustAbility to manage a small teamExperience with customer engagementsThis role requires someone who is not only technically skilled but also able to inspire and motivate a...
-
Ubuntu Core Systems Engineer
3 days ago
Kuwait City, Al Asimah Canonical Full timeJob OverviewCanonical is seeking a skilled software engineer to join our Ubuntu Core team. The ideal candidate will have experience with C, Golang, and Shell programming languages, as well as a solid understanding of Linux and its ecosystem.Key Responsibilities:Integrate diverse bootloaders and maintain gadget snaps.Write high-quality code with unit tests to...
-
Embedded Linux Solutions Architect
1 week ago
Kuwait City, Al Asimah HealthCare Dynamics Gen. Trading Company W.L.L Full timeAbout CanonicalWe are a leading tech firm driving innovation in the global open source movement. Our mission is to empower businesses with cutting-edge technology solutions.We foster a culture of excellence, recruiting talented individuals from around the world who share our passion for software development and customer satisfaction.Our platform, Ubuntu, is...
-
Kuwait City, Al Asimah Canonical Full timeKey Responsibilities:• Design and implement features across dqlite• Debug and resolve issues encountered by users• Improve Jepsen tests, traditional HA database automated testing, and stress tests• Participate in engineering processes through code and architectural review• Engage with the open-source community and commercial partners
-
Expert C# Developer
1 week ago
Kuwait City, Al Asimah Bleems Full timeResponsibilitiesWe are seeking a highly skilled Senior Software Engineer to join our team at Bleems. The ideal candidate will have extensive experience in software development, a strong understanding of .NET technologies, and excellent problem-solving skills.Key Responsibilities:Design and develop software solutions using .NET framework.Develop mobile...
-
Embedded Linux Field Engineer for Devices/IoT
2 hours ago
Kuwait City, Al Asimah Canonical Full timeJob DescriptionCanonical 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.The company is a pioneer of global distributed collaboration,...
-
Software Engineer for AI Development
4 days ago
Kuwait City, Al Asimah HealthCare Dynamics Gen. Trading Company W.L.L Full timeWe are seeking an experienced Software Engineer to join our team at HealthCare Dynamics Gen. Trading Company W.L.L.The ideal candidate will have a strong background in C/C++ programming and experience working with AI systems.About the Role:Review code generated by AI systems and ensure adherence to quality standards and best practices.Organize the...
-
Linux IoT Developer
3 days ago
Kuwait City, Al Asimah Canonical Full timeJob SummaryWe are seeking a highly skilled software engineer to join our Ubuntu Core team. The ideal candidate will have a solid understanding of Linux and its ecosystem, as well as experience with low-level systems and security facilities.Key Responsibilities:Design and implement software that runs on various CPU architectures.Work on boot mechanisms,...
-
Software Engineer for Linux Systems
4 days ago
Kuwait City, Al Asimah HealthCare Dynamics Gen. Trading Company W.L.L Full time**Overview:**Our company is a growing, international software company that works with the open-source community to deliver Ubuntu. Our services help businesses worldwide to reduce costs, improve efficiency, and enhance security with Ubuntu.Job Description:As a software engineer on our SnapD team, you will work on mission-critical Golang code, focusing on...
-
Secure Operating System Specialist
3 days ago
Kuwait City, Al Asimah Canonical Full timeJob RequirementsTo be successful in this role, you will need:A Bachelor's or equivalent degree in Computer Science, STEM, or similar field.Experience with C or Golang, and Shell programming languages.A solid understanding of Linux and its ecosystem.Knowledge of low-level systems and security facilities, including bootloaders, systemd, udev, and OS level...