Loading...
 27th Tuesday
October 2026 
السعودية السعودية
Job-Id: 51274

Embedded Software Engineer

What You’ll Love About Working Here
Industry Type
Oil, Gas, Petroleum
Functional Area
Engineering
Nationality
Any
Keywords
Innovative Solutions
Job Description

Join Capgemini Engineering in Riyadh, Saudi Arabia as an Embedded Software Engineer. Work in the oil, gas, and petroleum industry with a global team of experts focused on innovative engineering solutions.

Position
Embedded Software Engineer
Company
What You’ll Love About Working Here
Location
Riyadh, Saudi Arabia
Industry
Oil, Gas, Petroleum
Experience
1 to 20 years
Show the original advert
At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world's most innovative companies unlock their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box.

Please register or log in to see the full job description. Register / Log in

About the role: Embedded Software Engineer

General information about this type of role, not from the employer. The employer's actual requirements may differ, so always check the job details above.

Embedded Software Engineers design and develop software that operates hardware devices, often working with systems that require real-time computing. They typically work in industries like oil, gas, and petroleum, where they help create reliable and efficient control systems for equipment and machinery.

What this role usually involves

  • Develop and test embedded software for hardware devices.
  • Collaborate with hardware engineers to integrate software and hardware components.
  • Troubleshoot and debug software issues in embedded systems.
  • Optimize software for performance and resource constraints.
  • Maintain documentation for software design and development processes.

Skills employers usually look for

  • Proficiency in programming languages such as C and C++.
  • Understanding of microcontrollers and real-time operating systems.
  • Ability to read and interpret technical schematics and hardware specifications.
  • Problem-solving skills for debugging and optimizing software.
  • Knowledge of communication protocols used in embedded systems.

Usual qualifications

  • A diploma or degree in computer engineering, electronics, or related field is usually expected.
  • Familiarity with embedded systems development tools and environments.
  • Basic understanding of software development lifecycle and version control systems.

Similar jobs

Oil, Gas, Petroleum jobs in Saudi Arabia →

Welcome to JobAdsToday

Choose your preferred language

You can change this anytime.