C++ 14/17, ADAS, Map Processing Software Development Experts KPIT
KPIT
Office Location
Full Time
Experience: 5 - 5 years required
Pay:
Salary Information not included
Type: Full Time
Location: Karnataka
Skills: C, Python, Algorithm Development, Map Processing Software Development, ISO26262 Functional Safety Software Development
About KPIT
Job Description
As a Senior Engineer in our team, you will be responsible for designing, developing, and optimizing ADASISv2/v3 Map Processing Software for Advanced Driver Assistance Systems (ADAS). Your expertise in C++ and Python, along with algorithm development experience, will play a crucial role in ensuring compliance with ISO26262 functional safety standards. You will collaborate with cross-functional teams to integrate map processing software with other ADAS components, conduct code reviews, debugging, and performance analysis to deliver high-quality software. Key Responsibilities: - Design, develop, and optimize ADASISv2/v3 Map Processing Software for ADAS applications. - Implement and test algorithms for map processing. - Ensure compliance with ISO26262 functional safety standards in software development. - Collaborate with cross-functional teams to integrate map processing software with other ADAS components. - Conduct code reviews, debugging, and performance analysis to ensure high-quality software delivery. - Participate in system architecture design and ensure high-quality SW as per ASPICE standard. Key Skills and Qualifications: - Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field. - Proven experience in software development using C++ and Python. - Strong algorithm development skills, particularly in the context of map processing. - Working knowledge of ISO26262 functional safety software development. - Experience with code quality tools such as Astree and Coverity. - Exposure to GIT and software development in CI/CD platforms. - Experience with ADASIS protocol and ADAS applications is highly desirable. - Excellent problem-solving skills and attention to detail. - Ability to work effectively in a collaborative team environment. - Strong communication skills, both written and verbal. Preferred Qualifications: - Experience with automotive software development and embedded systems. - Familiarity with other relevant standards and protocols in the automotive industry. - Knowledge of machine learning and artificial intelligence techniques applied to ADAS. Why Join Us: - Opportunity to work on cutting-edge technology in the automotive industry. - Collaborative and innovative work environment. - Competitive salary and benefits package. - Professional growth and development opportunities. If you are passionate about developing high-quality software for ADAS and possess the necessary qualifications, we encourage you to apply for this exciting opportunity.,