ADAS Appl SW Algo developer - VAL Driving
Multiple Locations3d ago
Free account needed to apply or save. It takes a minute, and we'll bring you right back to this job.
How well do you match this job?
Skills
Experience
Level
Title
Location
Salary
Freshness
Similarity
Key details
- Location
- Multiple Locations
- Work style
- Onsite
- Function
- Software engineering
- Focus area
- other
- Posted
- 3d ago
Skills
agilec++embedded softwaregitmatlabpythonrrequirements managementsdlcsimulinksoftware testingtechnical documentationversion control
About the role
Key Responsibilities
- Develop and maintain MATLAB applications, scripts, and automation tools.
- Design and implement models using MATLAB, Simulink, and Stateflow.
- Perform algorithm development, simulation, validation, and optimization.
- Develop model-based designs for embedded software systems.
- Create and execute test cases for software verification and validation.
- Analyze simulation results and provide technical recommendations.
- Collaborate with software, systems, and testing teams throughout the development lifecycle.
- Support debugging, troubleshooting, and performance improvements.
- Maintain technical documentation, design specifications, and reports.
- Ensure compliance with quality, safety, and coding standards.
Key Responsibilities
- Develop and maintain MATLAB applications, scripts, and automation tools.
- Design and implement models using MATLAB, Simulink, and Stateflow.
- Perform algorithm development, simulation, validation, and optimization.
- Develop model-based designs for embedded software systems.
- Create and execute test cases for software verification and validation.
- Analyze simulation results and provide technical recommendations.
- Collaborate with software, systems, and testing teams throughout the development lifecycle.
- Support debugging, troubleshooting, and performance improvements.
- Maintain technical documentation, design specifications, and reports.
- Ensure compliance with quality, safety, and coding standards.
Required Qualifications
- Bachelor's or Master's degree in Computer Science, Electronics, Electrical Engineering, Automotive Engineering, or a related field.
- Strong experience with MATLAB, Simulink, and Stateflow.
- Good programming skills in C/C++ and Python.
- Experience in model-based development and simulation.
- Familiarity with software testing and validation techniques.
- Knowledge of version control tools such as Git.
- Strong analytical and problem-solving skills.
Preferred Skills
- Experience in embedded software development.
- Knowledge of AUTOSAR, DOORS, DNG, or similar requirements management tools.
- Experience with static code analysis tools such as Polyspace, Astree, or QAC.
- Exposure to automotive systems, ADAS, or control systems development
- Understanding of software development life cycle and Agile methodologies
Required Qualifications
- Bachelor's or Master's degree in Computer Science, Electronics, Electrical Engineering, Automotive Engineering, or a related field.
- Strong experience with MATLAB, Simulink, and Stateflow.
- Good programming skills in C/C++ and Python.
- Experience in model-based development and simulation.
- Familiarity with software testing and validation techniques.
- Knowledge of version control tools such as Git.
- Strong analytical and problem-solving skills.
Preferred Skills
- Experience in embedded software development.
- Knowledge of AUTOSAR, DOORS, DNG, or similar requirements management tools.
- Experience with static code analysis tools such as Polyspace, Astree, or QAC.
- Exposure to automotive systems, ADAS, or control systems development
- Understanding of software development life cycle and Agile methodologies
Brigade Tech Gardens, Katha No. 119 (IN560037B)
Brigade Tech Gardens, Katha No. 119
Kundalahalli Village, K.R. Puram Hobli, Ward No. 85
Bangalore, 560037
Mercedes-Benz Research & Development India, Embassy Crest (IN560066B)
'Embassy Crest' Plot No 5,
EPIP Zone, Phase 1, , 560 066