
IoT System Engineering Specialist
2 days ago
About the Role
As a key member of our team, you will provide software and system engineering services to our OEM and ODM customers, ensuring the successful deployment of Ubuntu on their hardware.
Responsibilities
- Develop and implement software solutions to meet customer needs;
- Collaborate with partners to ensure smooth platform integration;
- Work closely with project managers and QA engineers to identify and resolve critical issues;
- Participate in upstream projects to contribute patches and improvements;
- Liaise with Ubuntu, firmware and hardware engineering teams to facilitate effective collaboration;
- Travel occasionally to meet with partners and stakeholders across the globe.
Requirements
- Bachelor's degree in Computer Science, Electrical Engineering or related field;
- Strong English language skills for communication and documentation;
- Proficiency in C, Python, Bash programming languages;
- Understanding of Linux bootup process and kernel architecture;
- Hands-on experience with bootloader development (e.g., u-boot) and Arm/X86 platforms;
- Ability to debug and resolve Linux issues efficiently;
- Effective teamwork and time management skills;
- Fast learner with ability to adapt to cutting-edge technologies;
- Fluency in Mandarin Chinese (written and spoken).
Benefits and Perks
- Prominent personal learning and development budget;
- Ongoing annual compensation review;
- Recognition and reward programs;
- Anual leave; Priority pass for travel.
At Canonical, diversity and inclusion are highly valued. We strive to maintain a workplace free from discrimination and recognize the benefits that diverse perspectives and backgrounds bring.
-
Backend Developer for IoT Solutions
6 days ago
Muscat, Muscat, Oman Canonical Full timeAbout CanonicalCanonical 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 reduce costs, improve efficiency, and enhance security with Ubuntu.Job DescriptionWe are seeking a skilled Cloud Architect to join our team and lead...
-
Principal Control Systems Specialist
7 days ago
Muscat, Muscat, Oman John Wood Group PLC Full timeWe are seeking an experienced Principal Control Systems Specialist to join our Projects team, focusing on delivering control & automation solutions for our clients. In this role, you will be responsible for leading a team of control engineers to carry out activities related to control system design, implementation, and commissioning.As a senior engineer, you...
-
Engineering Design Systems Professional
3 days ago
Muscat, Muscat, Oman John Wood Group PLC Full timeWe are looking for a highly skilled E3D System Specialist to join our team in Oman. The successful candidate will be responsible for setting up and maintaining AUTOCAD project databases, developing, training, and providing user support for the specific engineering design system.This role offers an exciting opportunity to work on a challenging project in a...
-
E3D System Specialist
3 days ago
Muscat, Muscat, Oman John Wood Group PLC Full timeSky's the limit! Join Wood Group PLC, a world-leading company in consulting and engineering, as an Engineering Design System Administration - E3D / PDMS specialist in Oman. Be part of a close-knit team that works together to deliver exceptional results and drive business success.Your primary responsibility will be to set up, develop, maintain, train, and...
-
Embedded Systems Software Engineer
2 days ago
Muscat, Muscat, Oman Canonical Full timeCompany OverviewCanonical is a leading international software company that collaborates with the open-source community to deliver Ubuntu, the world's best free software platform. Our services help businesses worldwide reduce costs, improve efficiency and enhance security with Ubuntu.Sales/RevenueWe are proud to have an office in Taipei where we do a wide...
-
Civil Engineering Specialist
3 days ago
Muscat, Muscat, Oman Arab Center for Engineering Studies Full timeResponsibilities and RequirementsThe Senior Geotechnical Engineer will be responsible for leading our geotechnical team and overseeing the execution of geotechnical projects. The ideal candidate will have strong technical skills, excellent communication and interpersonal skills, and the ability to work effectively in a team environment.Key...
-
Commercial Systems Developer
7 days ago
Muscat, Muscat, Oman Canonical Full timeAbout the CompanyCanonical is a leading provider of open-source software and operating systems for 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. We foster a workplace free from discrimination, valuing diversity of...
-
Systems Accounting Director
2 days ago
Muscat, Muscat, Oman Canonical Full timeCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, plays a significant role 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...
-
Information Systems Specialist
3 days ago
Muscat, Muscat, Oman Bank Nizwa Full timeJob OverviewBank Nizwa is seeking an Information Systems Specialist to join our team. As a key member of our IT department, you will play a critical role in ensuring the smooth operation of our banking systems.The successful candidate will be responsible for providing 24/7 system availability and supporting bank users by maintaining infrastructure systems...
-
MEP Systems Engineer
3 hours ago
Muscat, Muscat, Oman Al Naba Full timeJob DescriptionWe are seeking a highly skilled MEP Systems Engineer to join our team at Al Nab'a Infrastructure LLC, Oman. As a leading contracting company in the Sultanate of Oman, we specialize in construction projects for residential and commercial buildings.Key ResponsibilitiesDevelop detailed design calculations for MEP systems to ensure compliance with...
-
Engineering Manager, Commercial Systems
19 hours ago
Muscat, Muscat, Oman Canonical Full timeThe role of an Engineering Manager, Commercial Systems at CanonicalThis engineering management role is an opportunity for a technologist with a passion for Linux and Ubuntu to build a career with Canonical and drive the success of the business. If you have an affinity for open source development, then you will enjoy working with some of the best people in...
-
Software Engineer
6 days ago
Muscat, Muscat, Oman Canonical Full timeAbout the RoleCanonical is seeking a talented software engineer to join our team as a Backend Developer for IoT solutions. As a key member of our engineering team, you will be responsible for designing and implementing scalable service APIs to provide streaming data services to other teams and products using Python and Golang.Your Day-to-Day...
-
Gas Systems Engineer
3 days ago
Muscat, Muscat, Oman Aggreko Full timeAbout the JobWe are seeking a highly skilled Gas Systems Engineer to join our team. As a Gas Systems Engineer, you will be responsible for ensuring the smooth operation of our gas infrastructure throughout the project life cycle.Your key responsibilities will include developing and maintaining strong relationships with fuel suppliers and customers,...
-
Business Systems Engineer
7 days ago
Muscat, Muscat, Oman Canonical Full timeAbout the Role:We are seeking a highly skilled Business Systems Engineer to join our team. As a key member of our Commercial Systems unit, you will be responsible for developing engineering solutions in NetSuite, Salesforce, and other business systems.As a Business Systems Engineer at Canonical, you will work closely with colleagues on business...
-
Lead Discipline Specialist
7 days ago
Muscat, Muscat, Oman Muscat Engineering Consultancy LLC Full timeRole DescriptionWe are seeking an experienced Lead Discipline Specialist to join our team at Muscat Engineering Consultancy LLC. As a key member of our engineering department, you will be responsible for leading materials integrity activities and ensuring the delivery of high-quality results.You will work closely with our clients to understand their needs...
-
Control Systems Engineer
7 days ago
Muscat, Muscat, Oman Yokogawa Electric Corporation Full timeAbout the RoleWe are looking for an experienced Control Systems Engineer to join our projects team at Yokogawa Electric Corporation. As a key member of our team, you will be responsible for leading the project from inception to completion.The ideal candidate will have a strong background in process control systems, instrumentation, and electrical &...
-
Mechanical Systems Engineer
2 days ago
Muscat, Muscat, Oman 坯潤 Full timeAbout the RoleWe are looking for a talented Mechanical Engineer to join our team at 坯潤.As a key member of our engineering team, you will be responsible for designing and developing mechanical systems, conducting research, and performing testing and analysis.You will also collaborate with cross-functional teams to ensure seamless integration of mechanical...
-
Engineering Solutions Expert
3 days ago
Muscat, Muscat, Oman Abroad Work Full timeEngineering Solutions SpecialistJob Summary:Abroad Work is seeking an Engineering Solutions Specialist to join our team in Muscat, Oman. In this role, you will be responsible for designing, developing, and maintaining electrical systems and components.Key Responsibilities:Designing and implementing electrical systemsEnsuring compliance with industry safety...
-
Enterprise Software Engineer
7 days ago
Muscat, Muscat, Oman Canonical Full timeAbout the RoleWe are seeking a highly skilled Business Systems Engineer to join our team at Canonical. As a Business Systems Engineer, you will play a critical role in ensuring the smooth operation of our business systems, including NetSuite and Salesforce.Your Key ResponsibilitiesDevelop engineering solutions in NetSuite, Salesforce, and other business...
-
Engineering Manager
7 days ago
Muscat, Muscat, Oman John Wood Group PLC Full timeWe are currently seeking an Engineering Manager - Control Systems to join our Projects team. In this role, you will be responsible for overseeing the delivery of control systems engineering projects from concept to completion.Key responsibilities include:Managing a team of control engineers to design and develop control systemsCoordinating with...