Lead Embedded C++ Software Engineer
Indium Software IndiaChennai
Not disclosed
Job Description
Software Engineer
Job Title: Lead Embedded C++ Engineer
Experience: 12+ Years
Job Description: • Design and develop embedded software for infotainment systems • Understand system integration with OS/Hardware and develop scalable solutions • Build proof of concepts and scale them to production-grade systems • Lead and manage a technical team , providing mentorship and guidance • Follow and enforce best practices in development and CI/CD • Work in an Agile/Scrum environment delivering features every sprint • Own end-to-end delivery from concept to production • Collaborate with product owners and cross-functional teams Required Skills: • Strong experience in C/C++ and embedded Linux development • Experience across the full engineering lifecycle of embedded applications • Hands-on with Linux OS, Kernel, and device drivers • Knowledge of audio systems (codecs, streaming, multimedia connectivity) • Understanding of WiFi and Bluetooth integration • Experience with RPC frameworks (gRPC, Cap’n Proto) • Strong skills in debugging, profiling, and performance optimization • Knowledge of non-functional requirements (performance, security, reliability) • Experience with CI/CD pipelines • Ability to lead teams and work in fast-paced Agile environments Nice to Have: • Experience in automotive infotainment/navigation systems • Exposure to cloud platforms (AWS, Azure) • Experience with microservices (Go, Rust, Java) • Experience with containerization technologiesJob Title: Lead Embedded C++ Engineer
Experience: 12+ Years
Job Description: • Design and develop embedded software for infotainment systems • Understand system integration with OS/Hardware and develop scalable solutions • Build proof of concepts and scale them to production-grade systems • Lead and manage a technical team , providing mentorship and guidance • Follow and enforce best practices in development and CI/CD • Work in an Agile/Scrum environment delivering features every sprint • Own end-to-end delivery from concept to production • Collaborate with product owners and cross-functional teams Required Skills: • Strong experience in C/C++ and embedded Linux development • Experience across the full engineering lifecycle of embedded applications • Hands-on with Linux OS, Kernel, and device drivers • Knowledge of audio systems (codecs, streaming, multimedia connectivity) • Understanding of WiFi and Bluetooth integration • Experience with RPC frameworks (gRPC, Cap’n Proto) • Strong skills in debugging, profiling, and performance optimization • Knowledge of non-functional requirements (performance, security, reliability) • Experience with CI/CD pipelines • Ability to lead teams and work in fast-paced Agile environments Nice to Have: • Experience in automotive infotainment/navigation systems • Exposure to cloud platforms (AWS, Azure) • Experience with microservices (Go, Rust, Java) • Experience with containerization technologiesExperience Level
Senior LevelJob role
Work locationChennai, India
DepartmentProduction / Manufacturing / Engineering
Role / CategoryManufacturing R&D
Employment typeFull Time
ShiftDay Shift
Job requirements
ExperienceMin. 12 years
About company
NameIndium Software India
Job posted by Indium Software India
Similar jobs you can apply for
Software / Web Developer
Website Developer
Pallywear Gifting SolutionsOld Perungalathur, Chennai
₹18,000 - ₹25,000

Technical Assistant
Dewetron Technology India Private LimitedPerungudi, Chennai
₹18,000 - ₹20,000
Quality Control Engineer
Nixon EngineeringKorattur, Chennai
₹15,000 - ₹20,000
Design Engineer
Exeed Engineers IndiaGuindy, Chennai
₹18,000 - ₹18,000
Resident Engineer (Software)
Maswer Automotive India Private LimitedChennai
₹40,000 - ₹60,000
Engineering Trainee
Medi Globe SystemsPurasavakkam, Chennai
₹15,000 - ₹20,000