Embedded Software Engineer

Capgemini Engineering

Riyadh, Saudi Arabia

Posted
Ref: PP000-19758

Job description / Role

Job Type
Full Time
Job Location
Riyadh, Saudi Arabia
Nationality
Any Nationality
Salary
Not Specified
Gender
Not Specified
Arabic Fluency
Not Specified
Job Function
IT - Software & Web Development
Company Industry
Engineering Services

Embedded software engineer

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 unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities, where you can make a difference and where no two days are the same.

Your role

We are looking for an Embedded Software Engineer - AI-Powered Firmware for IoT Devices to join our team in Al Khobar, Saudi Arabia. You will be responsible for developing, installing, and maintaining AI-powered firmware for IoT devices, ensuring seamless integration and optimized performance. If you thrive in a fast-paced, innovative environment, this role is for you!

Key responsibilities

  • Firmware development: Design, develop, and optimize AI-powered firmware for IoT devices.
  • Integration & testing: Integrate firmware with hardware and IoT platforms, conducting rigorous system testing.
  • Real-time data processing: Implement low-latency data processing and model compression techniques.
  • Sensor & actuator integration: Ensure reliable, power-efficient sensor and actuator operation.
  • AI model deployment: Develop and deploy AI models within embedded firmware for enhanced device intelligence.

Your profile

  • Experience: 5+ years in embedded software development, preferably in IoT.
  • Technical skills:
    • Proficiency in C, C++, Python, and Rust.
    • Strong knowledge of embedded systems, RTOS, and IoT communication protocols.
    • Familiarity with IoT platforms (e.g., Azure IoT, AWS IoT).
  • Soft skills: Strong problem-solving, teamwork, and communication abilities.

What you'll love about working here

  • Flexible work arrangements u2013 Work remotely or adjust work hours for a balanced lifestyle.
  • Career growth opportunities u2013 Access diverse roles and career development programs.
  • Training & certifications u2013 Equip yourself with valuable certifications in emerging technologies.

Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market-leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem.

Similar jobs you may be interested in
Software Engineer – Opportunities in Germany Easy Apply
Rizeon
Germany 7 Oct
Backend IoT Engineer Easy Apply
Innovent Wiot 360
Abu Dhabi 11 Sep
Firmware Engineer Easy Apply
Charterhouse
Dubai 11 Sep
Engineer – Software Development Easy Apply
Cloud Spaces
Abu Dhabi 20 Aug
Software Developer - Government Client (Confidential) Easy Apply
ManpowerGroup Middle East
UAE 23 Oct
Job Alerts by Email
  • Personalised updates on latest career opportunities
  • Insights on hiring and employment activity in your industry
  • Typically sent twice a month
Software Engineer salaries in Saudi Arabia

Average monthly compensation
SAR 4,000

Breakdown available for industries, cities and years of experience