Embedded C++ Lead
Tata Elxsi · Pune District, Maharashtra
Tata Elxsi · Pune District, Maharashtra
Tata Elxsi works with leading medical device OEMs and technology companies for market research and human factor engineering, hardware and software engineering, verification & validation, regulatory standards & compliance requirements along with technologies such as artificial intelligence, cloud and IoT. Tata Elxsi’s Medical Device and Healthcare practice is ISO 13485 certified. **C++ Embedded Lead** - 9+ Years - Pune **Job Description** : **Embedded Software Development** - Design and develop high-performance C++ software components - Implement real-time data acquisition and processing pipelines - Develop interfaces between application software and firmware - Build robust communication mechanisms between Linux applications and embedded controllers **Firmware Integration** - Work closely with firmware engineers on hardware bring-up and feature integration - Integrate sensor, actuator, and control data into Linux applications - Define communication protocols and interface contracts - Support diagnostics and troubleshooting across software and firmware boundaries **Technical Skills** - 10+ years of modern C++ development experience - Strong expertise in C++11/14/17/20 - Strong understanding of Linux internals - Strong system programming experience - Experience with IPC mechanisms - Experience with multithreading and concurrency - Strong debugging and root-cause analysis skills