Embedded Software Engineer
- 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
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
- Principal Consultant Incident Preparedness Unit 42 Palo Alto Networks
- Financial Due Diligence Senior Riyadh Nationals Only EY-Parthenon
- Program NVH Specialist-Riyadh Onsite Segula Technologies
- Forward Deployed Data Scientist Expert SAP
- Senior Aviation Ammo & Refuel Instructor Team GDC ME
- Laundry- Order Taker Hilton
