Base Software Development - Powertrain Controller
BoschGroup
Posted: April 1, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
Develop, integrate, and validate powertrain controller software for various applications.
Required Skills
Job Description
Bosch Global Software Technologies Private Limited is a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global supplier of technology and services, offering end-to-end Engineering, IT and Business Solutions. With over 27,000+ associates, it’s the largest software development center of Bosch, outside Germany, indicating that it is the Technology Powerhouse of Bosch in India with a global footprint and presence in the US, Europe and the Asia Pacific region.
Roles & Responsibilities :
Job Responsibilities:
·       Develop, integrate, validate, and document AUTOSAR software for master powertrain controllers in future PHEVs/BEVs.
·       Elicit, clarify, and review requirements.
·       Analyze inputs, outputs, and parameters; propose innovative design solutions.
·       Document high/low-level designs, source code, and unit tests.
·       Collaborate with designers, developers, QA, partners, suppliers, and team members.
·       Support function/system testing (PIL/SIL/HIL/Vehicle).
·       Participate in technical and project forums for information gathering, clarification, and reporting.
Skills and Capabilities
Mandatory:
·       Demonstrated expertise throughout the software development lifecycle, encompassing requirements analysis, configuration, optimization, and validation.
·       Practical experience configuring various AUTOSAR BSW stacks and integrating with RTE/Application Layer, including OS configuration.
·       Proficient in programming and scripting using Embedded-C, Perl, Python, and CAPL on the Windows platform.
·       Strong familiarity with ECU and microcontroller architectures, as well as communication protocols such as Ethernet, FlexRay, CAN, LIN, I2C, and SPI.
·       Skilled in utilizing data acquisition, analysis, and debugging tools including Vector DaVinci Configurator, CANoe, CANalyzer, CANape, and Lauterbach TRACE32.
·       Experienced in embedded static code analysis, test framework development, and unit/MC/DC integration and functional testing.
·       Working knowledge of Agile methodologies and tools (Scrum/Kanban, JIRA, Confluence) and proficiency in version and configuration management.
·       Proven aptitude and motivation to explore complex technical topics and deliver innovative solutions.
·       Experience in the configuration of base software modules, IPduM, PNC, signal routing, and CanTp.
·       Expertise in diagnostics, communication, and memory layout within the context of BSW.
·       Advanced debugging skills on target hardware and protocol trace analysis (CAN/Eth).
·       Comprehensive knowledge of Autosar 3.x/4.x, ARXML, and Vector toolchain.
 
Educational qualification:
Engineering in Electronics & communication, Computer Science
Experience : 3-6 yrs relevant experience
Mandatory/requires Skills :
·Demonstrated expertise throughout the software development lifecycle, encompassing requirements analysis, configuration, optimization, and validation.
·Practical experience configuring various AUTOSAR BSW stacks and integrating with RTE/Application Layer, including OS configuration.
· Proficient in programming and scripting using Embedded-C, Perl, Python, and CAPL on the Windows platform.
· Strong familiarity with ECU and microcontroller architectures, as well as communication protocols such as Ethernet, FlexRay, CAN, LIN, I2C, and SPI.
· Skilled in utilizing data acquisition, analysis, and debugging tools including Vector DaVinci Configurator, CANoe, CANalyzer, CANape, and Lauterbach TRACE32.
·Experienced in embedded static code analysis, test framework development, and unit/MC/DC integration and functional testing.
· Working knowledge of Agile methodologies and tools (Scrum/Kanban, JIRA, Confluence) and proficiency in version and configuration management.
·Proven aptitude and motivation to explore complex technical topics and deliver innovative solutions.
· Experience in the configuration of base software modules, IPduM, PNC, signal routing, and CanTp.
· Expertise in diagnostics, communication, and memory layout within the context of BSW.
· Advanced debugging skills on target hardware and protocol trace analysis (CAN/Eth).
· Comprehensive knowledge of Autosar 3.x/4.x, ARXML, and Vector toolchain.