
ECA2_Diagnostics_Technical-Specialist
Bosch
- Bangalore, Karnataka
- Permanent
- Full-time
Tasks
Preparing High Level and Low Level Design
Middleware/application development for automotive infotainment system diagnostics
Programming and debugging for multithreaded software environment
Adaptation/extensions to existing diagnosis software framework
Review support for applicable SDLC activities
Preparation of test specifications
Development of Unit test cases, SW release and maintenance
Provide inputs on technical topics for estimation
Able to estimate tasks, and do some basic planning and able to identify the dependencies and solve it.
Mandatory Skills
Strong knowledge on Automotive Diagnosis protocol UDS, KWP2000, CAN overview, autosar knowledge
Design using OOAD and UML [Enterprise Architect] concepts
Strong knowledge of Design Patterns
Strong Embedded C++ (11 and higher standards) programming skills
Strong knowledge in Embedded Linux development and Android
Hands on in setting up and working with Cross platform embedded software development
Ability to analyze and provide resolution for complex software problems
Should have knowledge working with SCM tools like Clear Case, GIT and tools like JIRA, etc
Good know how of automotive software lifecycle and its quality process
Good team player with ability to handle tasks independently
Should have strong analytical, and logical skills
Is able to lead small scrum teams drive sprint planning, reviews, retrospect, analyze metrics
Good written and verbal communication skills
Desired Skills
Exposure to Automotive SPICE
Working in Agile Scrum or SAFe lifecycles
Automotive infotainment domain knowledge ,
Other details
Shine