17 hours ago
Pune, IndiaMid Level
Responsibilities
- Design, develop, test, maintain, and optimize embedded software and firmware applications.
- Develop embedded solutions using Embedded C/C++ and Python.
- Work with microprocessors, microcontrollers, embedded hardware platforms, and Raspberry Pi.
- Implement and troubleshoot CAN, I2C, SPI, and RS232 communication protocols.
- Support hardware bring-up, debugging, system integration, and performance optimization.
- Collaborate with hardware, software, validation, and product engineering teams.
- Participate in design reviews, code reviews, technical discussions, and root cause analysis.
- Create and maintain technical documentation, design specifications, and test procedures.
- Support HMI development and work within CCB processes.
Requirements
- Strong expertise in Embedded C/C++ programming.
- Hands-on Python development and scripting experience.
- Experience with microprocessors, microcontrollers, and Raspberry Pi development and integration.
- Strong understanding of embedded systems architecture and real-time software development.
- Experience with CAN, I2C, SPI, and RS232 communication protocols.
- Strong debugging and troubleshooting skills for hardware-software interactions.
- Understanding of firmware development lifecycle and embedded application testing.
- Experience with HMI development.
- Familiarity with CCB processes, configuration management, version control systems, and software release processes.
Benefits
- Opportunity to work on cutting-edge embedded technologies and connected product solutions.
- Exposure to product engineering, hardware-software integration, advanced embedded platforms, communication protocols, and IoT technologies.
- Collaborative environment focused on innovation, learning, and technical excellence.
- Opportunity to work with diverse global teams and industry-leading engineering practices.
- Access to modern development tools, frameworks, and emerging technologies.
- Career growth opportunities within a global engineering and technology organization.
About Capgemini
Capgemini is a global IT services and consulting firm that delivers strategy, cloud, AI, software engineering, and managed services to large enterprises and public-sector clients. Founded in 1967 and headquartered in Paris, it is publicly traded on Euronext Paris and operates in 50+ countries. The group expanded its engineering capabilities by acquiring Altran in 2020, now operating as Capgemini Engineering.
