Logo-of-Capgemini-Engineering-hiring-for-jobs-in-Saudi-Arabia-on-GrabJobs

Software Developer- Embedded system and IoT

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
Apply Now
icon loader Apply Now

Job Description - Software Developer- Embedded system and IoT

Software Developer - Embedded System and IoT

Capgemini Engineering , a global leader in engineering services, brings together engineering, science, and architecture teams to help the world’s most innovative companies unlock their potential and contribute to a better future. From self-driving cars to life-saving robots, our digital and software experts go beyond the conventional, providing unique R&D and engineering services across all business sectors.

Responsibilities:

  • Design, code, test, and maintain high-quality software solutions.
  • Collaborate with cross-functional teams to understand project requirements and deliver features.
  • Analyze and solve complex problems in the software development process.
  • Debug and troubleshoot issues in existing code.
  • Participate in code reviews to ensure code quality, adherence to coding standards, and knowledge sharing within the team.
  • Collaborate with team members using version control systems like Git.
  • Create and maintain technical documentation, including code documentation, system architecture, and API documentation.
  • Work within an Agile/Scrum development environment, participate in sprint planning, and contribute to agile ceremonies.
  • Write unit tests and participate in testing processes to ensure the reliability and stability of the software.
  • Stay updated on industry trends, new technologies, and best practices in software development.

Qualifications:

  • Typically, a bachelor's degree in Computer Science, Software Engineering, or a related field. Some positions may require a master's degree.
  • 5+ years of experience.
  • Proficiency in the programming language Python.
  • Strong understanding of data structures, algorithms, and software design principles.
  • Experience with relevant frameworks and libraries.
  • Familiarity with development tools such as Integrated Development Environments (IDEs), build tools, and version control systems.
  • Experience working on projects similar to the organization's needs (e.g., web development, mobile app development, AI/ML projects).
  • Ability to adapt to new technologies and learn quickly in a dynamic environment.
  • Relevant certifications in programming languages or frameworks can be a plus.

About Capgemini:

Capgemini is a global leader in transforming clients' businesses by harnessing the full power of technology. We are guided by a purpose to achieve an inclusive and sustainable future through technology and the energy of those who make it. We are a responsible and diverse company, a leading international IT and engineering services company with more than 360,000 professionals in over 50 countries.

The Group reported 2023 global revenues of €22.5 billion. Get The Future You Want | Rewrite your future. Join the team!

Seniority Level

Mid-Senior level

Employment Type

Full-time

Job Function

Information Technology

Industries

IT Services and IT Consulting

#J-18808-Ljbffr
Original job Software Developer- Embedded system and IoT posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Apply Now

Share this job with your friends

Similar Jobs in Saudi Arabia

🔎

People also search for

Get 10X More
Job Interviews

thunder iconAutomate Job Applications

Share this job with your friends

GrabJobs is the no1 job portal in Saudi Arabia, connecting you to thousands of jobs fast! Find the best jobs in Saudi Arabia, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2025 Grabjobs Pte.Ltd. All Rights Reserved.