Senior Engineer for AD SW Algo2
Mercedes-Benz Research and Development India Private LimitedBengaluru, India (Hybrid)
Senior Engineer – Automated Driving functions
About our team: We build best-in-class software for autonomous driving functions for Mercedes-Benz passenger cars. We are a team of talented engineers working in a global network to develop the next generation of Driver Assistance features used in Mercedes-Benz cars sold globally.
About the role: The role involves algorithm development of Generation-6 ADAS functions and making them customer-ready for different Mercedes-Benz carlines.
- Software development and modifications related to ADAS L2, L2 Plus, and L3 autonomous driving functions.
- Actively contribute to planning and control for L2, L2 Plus, and L3 autonomous driving software.
Key responsibilities
- Secure well-documented software requirements by performing software requirements analysis.
- Design and implement efficient, high-quality solutions in code.
- Ensure correct function design through virtual validation tools.
- Ensure correct implementation through software testing using virtual tools and test vehicles.
- Provide fast and effective software implementations for proof of concepts when required.
- Perform effective root cause analysis for problems reported during vehicle testing.
Skills and knowledge
- Experience in the ADAS domain, including driving or parking.
- Good knowledge of algorithm development using C++, data structures, and design patterns.
- Experience writing requirement specifications and functional design specifications and implementing designs.
- Hands-on experience implementing mathematical equations and algorithms.
- Hands-on experience analyzing legacy implementations and refactoring code.
- Good understanding of software build environments and build processes, including compilation and linking.
- Exposure to configuration management tools such as Git and requirement management tools such as DNG.
- Hands-on experience with code analysis tools such as Astree and QAC.
- Good understanding of the AUTOSAR RTE layer is an advantage.
- Experience with Python scripting is an advantage.
- Exposure to competitive coding sites such as Codeforces and CodeChef is an advantage.
Personal capabilities
- Ability to work in a team environment using agile methods.
- Strong logical thinking and analytical skills.
- Ability to communicate and discuss ideas effectively, verbally and through presentations.
- Deep interest in ADAS technology and a passion for problem solving.
Qualifications
Bachelor’s or Master’s degree in Computer Science, Electrical and Electronics, or Information Technology.
Benefits
- Employee discounts
- Possible health benefits
- Mobile phone for employees
- Possible meal discounts
- Company retirement benefits
- Possible hybrid work
- Mobility offers
- Employee events
- Coaching
- Possible flextime
- Parking
- In-house doctor
- Good public transport
- Barrier-free workplace
- Near-site childcare
- Canteen and café
Contact
Mercedes-Benz Research and Development India Private Limited
Brigade Tech Gardens, Katha No. 119560037, Bengaluru
Rajneesh Acharya
Email: rajneesh.acharya@mercedes-benz.com