Bosch Global Software Technologies Private Limited
Job description:-
The role is to secure the telematics
solutions that are deployed on vehicles in a quality assured way.
This
group will play a vital role to effectively utilize the potential of
Telematics linked solutions like Uptime Services, Fleet Management,
Vehicle Tracking, Navigation etc.,.
Connectivity
is a key enabler for fleet management, uptime services and advanced
vehicle services such as driver assistance, truck specific navigation and
fuel reduction, targeting reduced costs as well as increased revenues.
Vehicle
Connectivity department develops software for on-board telematic systems
for several variants.
As
a Lead Developer you will gain a good understanding of End to End
functions of On-board Telematics sub-system, logical design of End to End
functions and develop embedded software working in a global environment.
You
would make significant contribution to Global Telematics Software
platform, joining a team of highly skilled and well organized product
development team with worldwide colleagues.
The position holder will report
to Group Manager, Embedded Software Development, Vehicle Connectivity.
Responsibilities:
Design,
develop, test, maintain, document and release software solutions according
to a new Epic/Capability Discuss with the System Leaders/Functional Owners
group to get the required specification which need to be analysed and
implemented as solutions.
Responsible
for developing the Low-Level Design of the SW and provide technical
guidance to the team to realize the feature/solution Breakdown the new
Capabilities onto features and write Stories for the team to realize.
Responsible
for providing estimates for the work packages and technically implementing
the solutions.
Responsible
for a number of software components and competence areas.
Develop
embedded code in C++ language from software requirement
specifications, candidates are expected to have good knowledge of C++
(99,11,14 and 17) standards.
Perform
trouble shooting in Application SW, drivers, BSP, OS, middle ware
software.
Develop
unit tests, tests the software to verify functionality using various
testing tools.
Document
the software code in order to release the software for use in the ECU.
Follow
the predetermined work processes in order to comply with the
standards.
Suggest and implement
improvements in the software development process/environment.