Software Engineer
4 weeks ago
Bachelor of Technology/Engineering(Agriculture)
Nationality
Any Nationality
Vacancy
1 Vacancy
Job Description
What you ll do
- Collaborate proactively with a distributed team
- Develop and maintain open source IoT application packages
- Debug issues and produce high quality code to fix them
- Review code produced by upstream and/or other engineers at Canonical
- Discuss ideas and collaborate on finding good solutions
- Experiment with Ubuntu Core and showcase industry-grade IoT solutions
- Work on Matter, the connectivity standard unifying smart homes
- Contribute to the development of IoT platforms
- Participate in IoT standardisation working group discussions and planning (Connectivity Standards Alliance, Web of Things, etc)
- Work from home with global travel 2 to 4 weeks for internal and external events
Who you are
- Proven track record of at least 3 years of professional software development using Go or C++.
- You have experience working with RESTful APIs, MQTT or other messaging protocols
- You are familiar with wireless communication protocols such as WiFi, BLE, Zigbee, Z-Wave, and Thread
- You have interest and experience with a few of the following:
- Containers (docker, kubernetes)
- Linux distributions
- Snap, debian, or RPM packaging
- Shell scripting
- CI/CD (Github Actions, Gitlab CI, etc)
- IoT frameworks and protocols
-
Software Engineer
4 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia National Company for Mechanical Systems - NCMS Full timeResponsibilities:Develop, test, and maintain software applications using multiple programming languages.Apply object-oriented programming principles to create scalable and maintainable code.Design and implement multi-threaded applications for various platforms.Program, modify, and configure system software to manage computer hardware and provide essential...
-
Software Engineer
4 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia beBee Careers Full timeAbout the Role">We are looking for a talented software engineer to join our team and contribute to the development of innovative software solutions.">Key Responsibilities">Design, develop, and test software applications.Analyze and troubleshoot complex technical issues.Collaborate with cross-functional teams to deliver high-quality software...
-
Software Engineer
1 week ago
Riyadh, Ar Riyāḑ, Saudi Arabia Nybl Full timeAbout nybl We are developing an AI ecosystem that enables businesses across industries to deploy artificial intelligence solutions seamlessly using our platform and applications. Our technology empowers anyone to build AI solutions—without writing a single line of code or holding a Data Science degree. From healthcare to agriculture, education to industry,...
-
Software Engineer
4 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia Arab National Bank Full timeAbout nyblWe are developing an AI ecosystem that enables businesses across industries to deploy artificial intelligence solutions seamlessly using our platform and applications. Our technology empowers anyone to build AI solutions—without writing a single line of code or holding a Data Science degree. From healthcare to agriculture, education to industry,...
-
Software Engineer
6 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia Canonical Full timeJoin to apply for the Software Engineer - L3 Support role at Canonical1 day 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...
-
Software Engineer
1 week ago
Riyadh, Ar Riyāḑ, Saudi Arabia Canonical Full timeJoin to apply for the Software Engineer - L3 Support role at CanonicalAbout the roleCanonical is a leading provider of open source software and operating systems, with a global presence and a remote-first culture. We are hiring a Software Engineer - L3 Support to work on Linux-based infrastructure and applications, including bare metal, virtualization,...
-
Software Engineer
4 weeks ago
Riyadh, Ar Riyāḑ, Saudi Arabia The Cigna Group Full timeCigna International Health has recently launched a new branch in the Kingdom of Saudi Arabia to bolster the expansion of our health businesses across the globe.We are seeking skilled Software Engineers to join our dynamic team supporting a rapidly growing business.ResponsibilitiesDevelop, test, and deploy new applications using Microsoft .Net Core and...
-
Software Engineering
2 weeks ago
Riyadh, Ar Riyāḑ, Saudi Arabia Tamara Full timeBachelors in Computer Application (Computers)NationalityAny NationalityVacancy1 VacancyJob DescriptionYour role:As a Software Engineer (Co-op training/intern), you will be involved in the design, development, testing, and maintenance of our software applications and infrastructure. Working alongside Senior Engineers, you will gain valuable experience and...
-
Software Engineer
3 weeks ago
Riyadh, Ar Riyāḑ, Saudi Arabia Indiglobesolutions Full timeSoftware Engineer - Application & Integration InfrastructureThe Software Engineer - Integration Infrastructure & Data Engineer plays a crucial role in designing, developing, and maintaining the systems necessary for data integration and infrastructure. This position is vital for ensuring seamless data flow across various platforms and applications, enabling...
-
Software Engineer
2 weeks ago
Riyadh, Ar Riyāḑ, Saudi Arabia Tafeel Full timeWe're looking for a software tester to join our team. The ideal candidate will be responsible for ensuring the quality and consistency of our products and services, has experience in cloud computing, mobile application, web API, and SQL server database testing.Ensure test runs and results within the given time frame.ResponsibilitiesDevelop and execute test...