Embedded Software Engineer

Capgemini

4–9 yrs Pune Full Time Hybrid (office + remote)
Capgemini logo
Posted : today
Actively hiring

Job description

Join Capgemini Engineering, a global leader in engineering services, and contribute to shaping the future of technology. We empower innovative companies with our digital and software expertise, working on projects ranging from autonomous vehicles to advanced robotics.

This is a unique opportunity to advance your career in a dynamic environment where no two days are the same. Become part of a diverse team of 340,000 professionals across over 50 countries, driving digital and sustainable transformations for businesses worldwide.

Responsibilities

Develop and implement automated test solutions for embedded Linux HMI and control systems utilizing Python-based frameworks. Transform manual test procedures into automated scripts to ensure comprehensive test coverage. Configure and manage test environments, including embedded devices, Arduino, simulators, and peripheral interfaces. Validate software functionality across various communication protocols like Serial, CAN, SPI, I2C, and RS232. Conduct defect tracking, debugging, and root-cause analysis to enhance product quality and reliability.

Qualifications

We seek an experienced Embedded Testing professional with 4-9 years of expertise in automation, test protocol development, and execution. A strong command of Python and automation frameworks like PyTest is essential. Familiarity with Linux-based systems, HMI applications, and firmware validation is required. Experience with hardware, Arduino, peripheral devices, and communication protocols such as CAN, SPI, I2C, and RS232 is crucial.

Candidates should possess excellent analytical and problem-solving skills, with proficiency in test design, automation strategy, defect management using Jira, and strong communication abilities. This permanent role is based in Pune.

Essential Skills

Embedded LinuxPythonPyTestAutomation FrameworksHMIControl SystemsTest AutomationFirmware ValidationCANSPII2CRS232JiraDefect TrackingDebuggingRoot Cause Analysis

Good to Have

ArduinoBarcode ScannersPrintersVideo Capture

Highlights

  • Actively hiring

More Details

RoleEmbedded Software Engineer
IndustrySoftware Development
DepartmentQuality Assurance, Software Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Capgemini logo

Capgemini

Software Development

Embedded Software Engineer at Capgemini | SkillMX | SkillMX