30 Jul
|
Gadgeon Smart Systems
|
Bengaluru
30 Jul
Gadgeon Smart Systems
Bengaluru
Domain Specific Functional Development
Experience: 39 years
Location: Bangalore
Role Type: Full Time
Job Summary
We are looking for an ADAS Software Engineer with strong expertise in advanced C++ development, data structures and algorithms, and behavior modeling for Advanced Driver Assistance Systems (ADAS). The candidate will contribute to behavior prediction, predictive modeling, object selection, and criticality assessment functions while ensuring alignment with automotive safety standards and regulations.
Key Responsibilities
Design and develop ADAS software functions using advanced C++.
Develop behavior prediction, potential object selection, predictive modeling, and criticality assessment functions.
Apply data structures and algorithms to develop efficient software solutions.
Develop reusable software using templates, STL, containers, lambda functions, and object-oriented concepts.
Implement robust memory management and exception handling.
Develop ADAS features aligned with NCAP, ISO 26262, and applicable UNECE regulations.
Develop Python scripts for automation, data processing, analysis, and testing.
Support MATLAB scripting and engineering analysis.
Participate in design reviews, code reviews, debugging, and optimization.
Collaborate with cross-functional automotive engineering teams.
Required Skills
3–9 years of relevant software development experience.
Solid proficiency in advanced C++ concepts including templates, template-based inheritance, STL, containers, lambda functions, exception handling, and memory management.
Solid understanding of data structures and algorithms.
Knowledge of NCAP, ISO 26262, and UNECE Regulations R79, R152, and R157.
Experience developing ADAS behavior model functions.
Experience in behavior prediction, potential object selection, predictive modeling, or criticality assessment.
Hands-on Python scripting skills.
Solid analytical, debugging, and problem-solving skills.
Preferred Skills
Knowledge of MATLAB scripting.
Experience with ADAS feature development and validation.
Exposure to functional safety and safety-critical software development.
Experience with automotive software development tools and Agile practices.
Education
Bachelor’s or Master’s degree in Computer Science, Electronics, Electrical Engineering, Automotive Engineering, Mechatronics, or a related field.
📌 Domain Specific Functional Development Bengaluru
🏢 Gadgeon Smart Systems
📍 Bengaluru