Job Description
We are on a mission to turn the latest technology into outstanding Bosch products and services. Advanced Driver Assistance Systems (ADAS) brings intelligent solutions to enrich driving experience with greater comfort and safety.
When you are the kind of person with deep software engineering background and a passion to make it happen’, let us have a more detailed connect
As a Software Architect you will be responsible for maintaining software architecture, interfaces and connection between components.
You will have an opportunity to look at diverse architectural alternatives and make appropriate decisions in terms of SW design
You will have an opportunity to work with Embedded development teams of Base Software and Application Software of Video cameras that offer functionalities of Lane, Light and Road Sign to enrich driving experience
You will have an opportunity to collaborate with diverse teams of developers and testers to ensure software development, integration and unit testing based on the requirements.
You will play a vital role to Verify and Validate the implemented SW.
You will have an opportunity to analyze and troubleshoot real time scenarios from the vehicles, defect analysis and connect.
You will be able to use innovative ideas in development and also lead development teams in real time demonstrations of Product demos on the Vehicle.
Qualifications
Education : Major in Computer Engineering / Electrical-Electronics / Electronics-Telecommunication / Mechatronics Engineering or an equivalent engineering discipline
Mandatory skills :
Having an experience of 7-10 years in Embedded Software Development. Experience in Automotive Domain is preferable
Experience in leading Software development in Design and Implementation as per Software Development Lifecycle. Having good know how of emulators, simulators, debugging and test equipment is preferable
Good at C++ programming and scripting language
Good knowledge of Micro-controller and Embedded System
Exposure to Real Time Operating System (RTOS)
Good analytical, problem solving, and debugging skills
Optional skills :
Automotive communication protocols know-how e.g. CAN / LIN / Flexray / Ethernet and AUTOSAR architecture will be added advantages
Good overview of ASPICE levels and experience in implementing measures
Good overview and understanding of project life cycle and involved activities like customer requirements management, internal requirements, change request management
Experience with configuration management tools
Soft skills :
Good customer interaction and technical presentation skills
Strong coordination, organization, teaming and problem-solving abilities
Good English written and verbal communication. Having exposure with Chinese / Japanese language would be an added advantage