Responsibilities :
Design, develop, and maintain software solutions for SDV and automotive electronics, including: . Autonomous driving algorithms and systems for perception, localization, and path planning. . Vehicle connectivity solutions integrating telematics, infotainment, and communication protocols (CAN, Ethernet). . Advanced driver assistance systems (ADAS) functionalities such as adaptive cruise control, lane keeping assist, and collision avoidance. . Collaborate with cross-functional teams including hardware engineers, system architects, and functional safety engineers to integrate software components into vehicle platforms. . Implement best practices in software development, including coding standards, code reviews, testing methodologies, and continuous integration/continuous deployment (CI/CD). . Optimize software performance and reliability through profiling, debugging, and code refactoring. . Ensure compliance with automotive safety standards (e.g., ISO 26262) and cybersecurity requirements throughout the software development lifecycle. . Stay updated with emerging technologies and industry trends in SDV, automotive electronics, and software development methodologies. . Provide technical leadership, mentorship, and guidance to junior developers and team members. . Participate in architecture discussions, design reviews, and sprint planning sessions. . Contribute to innovation projects and continuous improvement initiatives within the organization.
Additional Responsibilities:
Good knowledge on software configuration management systems
Strong business acumen, strategy and cross-industry thought leadership
Awareness of latest technologies and Industry trends
Logical thinking and problem solving skills along with an ability to collaborate
Two or three industry domain knowledge
Understanding of the financial processes for various types of projects and the various pricing models available
Client Interfacing skills
Knowledge of SDLC and agile methodologies
Project and Team management