Software Engineer
2 weeks ago
Redefine the Linux experience in the embedded environments with the smallest, most secure, and updatable operating system in the IoT market. This is an opportunity for a senior software engineer passionate about open source software, Linux, security, and the developer experience. This challenging role demands a high degree of technical skill with low-level operating systems, kernel, and device firmware. Our mission is to allow everyone to build robust solutions in various fields including but not limited to IoT, automotive, and aviation using the next generation secure embedded Linux operating system in a simple solution. We define a reliable and secure set of device recovery mechanisms that enable device manufacturers to simplify and standardise the field operations for fleets of heterogeneous appliances. Build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company. **What you'll do**: - Develop system daemons with REST APIs in Golang - Integrate diverse bootloaders and maintain gadget snaps - Collaborate proactively with a distributed team - Write high quality code with unit tests to create new features - Debug issues and produce high quality fixes - Review code produced by other engineers - Discuss ideas and collaborate on finding good solutions - Work from home with global travel 2 to 4 times a year for internal and external events **Who you are**: - You love technology and working with brilliant people - You are curious, flexible, articulate, and accountable - You value soft skills and are passionate, enterprising, thoughtful, and self-motivated - You have a Bachelor's or equivalent in Computer Science, STEM or similar degree - You have experience with Golang, C/C++, and Shell - You have a solid understanding of Linux and a modern GNU/Linux distribution, Debian or Ubuntu preferred - You have experience or interest in low-level system and security facilities such as: - Bootloaders in ARM and X86, such as piboot, uboot, grub-uefi - Systemd and units, udev, initrd, graphics - Linux security implementations - TPM, FDE, LUKS, HSM, etc. - You have experience with API design and development - REST/gRPC or similar - You have personal or professional experience with Linux-capable devices such as Raspberry Pi **What is Canonical?**: Canonical is a growing international software company that works with the open-source community to deliver Ubuntu, "the world's best free software platform". Our services help businesses worldwide to reduce costs, improve efficiency and enhance security with Ubuntu. LI-remote stack
-
Software Engineer
2 weeks ago
Doha, Qatar Qatar Corporation Full timeResponsibilities - Execute full software development life cycle (SDLC) - Develop flowcharts, layouts and documentation to identify requirements and solutions - Write well-designed, testable code - Produce specifications and determine operational feasibility - Integrate software components into a fully functional software system - Develop software...
-
Software Engineer
2 days ago
Doha, Baladīyat ad Dawḩah, Qatar Link x Talent Full time 120,000 - 240,000 per yearRetail Software Engineer (FMCG Industry)Role OverviewThe Retail Software Engineer (FMCG) designs, develops, and supports software solutions that power high-volume retail and distribution operations. This includes POS systems, ERP integrations, supply chain platforms, inventory automation tools, merchandising systems, and omnichannel commerce.Key...
-
Software Engineering
2 days ago
Doha, Baladīyat ad Dawḩah, Qatar University of Doha for Science and Technology Full time 120,000 - 240,000 per yearOverviewUniversity of Doha for Science and Technology (UDST) was officially established by the Emiri Decision No13 of 2022, and it is the first national university specializing in academic applied, technical, and professional education in the State of Qatar. UDST has over 70 bachelor's and master's degree programs, diplomas, and certificates. The university...
-
Software Sales Engineer
13 hours ago
Doha, , Qatar Swan Global WLL Full time $60,000 - $150,000 per yearCandidate shall be an Engineer with3 -5 years in technical sales of software products, preferably ComputerizedMaintenance Management Software (CMMS/CAFM), expertise in B2B sales. Candidateswith previous GCC experience and Qatar Driving license is a must.1. Ableto understand the customer's technical requirements and translate thoserequirements into a...
-
Junior Software Engineer
3 days ago
Doha, Qatar Lanco Engineering Full time**We are Hiring!!!** **Junior Software Engineer** **Experience: 1-3 years of experience required ** **Duration: *2 months, extendable** **Location: Abu Samra** **Require *Immediate joiners from Qatar with Valid QID** **Job Type**: Temporary Contract length: 2 months Application Question(s): - Are you ok with the Abu Samra location? - Can you join...
-
Engineer I, Software
13 hours ago
Doha, Baladīyat ad Dawḩah, Qatar Terumo Medical Corporation Full time $59,850 - $75,167 per yearAt Terumo Cardiovascular, we develop, manufacture and distribute medical devices for cardiac and vascular surgery with an emphasis on cardiopulmonary bypass, intra-operative monitoring and vascular grafting. This includes a full-line of perfusion products, endoscopic vessel harvesting products and surgical stabilization products. Our mission is to work as a...
-
Software Support Engineer
13 hours ago
Doha, Qatar Swan Global Full timePosition Title: Software Support Engineer Location: Doha, Qatar (Head Office & Customer Office) Employment Type: Contract Staffing (1 Year) Working Hours: 10 hours/day, 5 days a week Salary: QAR 8,800/month About the Role We are seeking a motivated and skilled Software Support Engineer to join our team. The role involves providing technical assistance,...
-
Sr. Software Engineer
2 weeks ago
Doha, Qatar SFAI Qatar Full timeSenior Software Engineer - Develop, maintain, and optimize software. - Provide technical input on architecture design, technology stack, and frameworks - Contribute to architecture design - Proficiency in.Net Core for backend development. - Expertise in Android and iOS app development - Python scripting and AI/ML integration **Job Types**: Full-time,...
-
Training Officer IT
3 days ago
Doha, Qatar Aptech Qatar Computer Education Centre WLL Full time**APTECH QATAR, a proud member of Al Mana International Holding and a franchise partner of Aptech Worldwide, has been a leading institution in Qatar since 1994. With over 30,000 trained IT professionals to date, we specialize in delivering high-quality education in Information Technology, Multimedia & Animation & Cybersecurity.** The Training Officer for IT...
-
Software Support Engineer
13 hours ago
Doha, Baladīyat ad Dawḩah, Qatar Swan Global Full time 8,800 - 15,000 per yearPosition Title: Software Support Engineer Location: Doha, Qatar (Head Office & Customer Office) Employment Type: Contract Staffing (1 Year) Working Hours: 10 hours/day, 5 days a week Salary: QAR 8,800/month About the Role We are seeking a motivated and skilled Software Support Engineer to join our team. The role involves providing technical assistance,...