Source description
About the role
Note: This is the scheduled drive, only shortlisted candidates will receive the invitations. KINDLY IGNORE IF APPLIED ALREADY Roles and Responsibilities Design, develop, test, and maintain complex software applications using C++ on Linux platforms. Collaborate with cross-functional teams to identify requirements and implement solutions for embedded systems. Develop expertise in Can protocol stack and communicate effectively with other team members. Participate in code reviews to ensure high-quality coding standards are maintained. Troubleshoot issues related to software development projects. Desired Candidate Profile 7-12 years of experience in Embedded Software Development with a focus on C++ programming language. Strong understanding of Linux System Programming and Communication Protocols (e.g., Can Protocol). Bachelor's degree in Electronics and Telecommunication Engineering (B.Tech / B.E.). Experience working with Docker containers is an added advantage.
More at Epiroc Mining India
Related open roles
Technical Lead– Software Defined Vehicle Technology
Bangalore
Senior Software Engineer(C++) - Agentic AI
Bangalore
Senior Software Engineer (C++) - Agentic AI
Bangalore
Senior Software Engineer (C++) - Agentic AI
Bangalore
Senior Software Engineer - C++
Bangalore · Hybrid
Senior Technical Lead - C++
Bangalore · Hybrid