Why This Role Stands Out
You will drive critical bootloader and security development within a world-leading technology company, gaining invaluable experience with AUTOSAR, HSMs, and advanced debugging tools. This on-site role is ideal for a driven mid-senior engineer with strong C programming and embedded systems expertise who thrives on technical challenges and cross-functional collaboration. Embrace this opportunity to contribute to cutting-edge automotive solutions at Bosch.
Quick Overview
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.
Bootloader Development: Lead the end-to-end development of Flash Bootloaders (FBL) using ETAS RTA-FBL or similar AUTOSAR-compliant stacks.Security Integration: Implement security features and configure Hardware Security Modules (HSM) and Secure Boot, Secure Flash mechanisms to protect ECU firmware from tampering.Diagnostics: Design and implement UDS (ISO 14229) services at the Application layer level for ECUs with the available Autosar stack, ensuring robust communication over CAN-FD and Automotive Ethernet.Platform Integration: Configure and integrate MCAL layers (NXP S32K3xx, Renesas RH850) and handle low-level driver integration for transceivers (TCAN1145) and SBCs via SPI.Technical Leadership: Mentor junior engineers and lead cross-functional teams (Architecture, Testing, and Hardware) to deliver ASPICE-compliant software.Validation & Debugging: Perform advanced system-level debugging using Multi-GHS, Lauterbach Trace32 and validate communication protocols using Vector CANoe/CANalyzer. Customer Interaction: Interact with Project teams/OEM's for Requirement clarifications, Field Issue analysis and debugging.Skills Required:Work experience in Automotive Domain.Strong C programming skill with MISRA compliance.Strong knowledge in Embedded Basics.Microcontroller ArchitectureADC, PWM, DAC, DIOI2C, SPI, UART, CANAUTOSAR knowledge.Base Software (BSW) knowledge in - COM stack, Memory stack, Diagnostic Communication ManagerHands-on experience in UDS protocol (ISO-14229-1) and Bootloader Development.AUTOSAR Modeling and ECU Configurations.Requirement engineeringHands-on experience in debugging using Lauterbach, Renesas E1/E2, GDB, T32 scripting etc.Development life cycle knowledge (V-model, Waterfall, Agile).Scripting knowledge in JAVA, Perl, Python, CAPL Scripting.Process knowledge on CMMI or ASPICE is an added advantage.Good communication skills, leadership or stakeholder management experience.
B.E/B.Tech/M.Tech
4 to 8 Years
Similar jobs
- VE
Lead Software Engineer
NewVerifone
Bengaluru🇮🇳Hybrid13 hours agoDockerGCPMicroservices+40Technology - NE
Staff Engineer, Platform R&D (Luke)
NewNetskope
India🇮🇳Hybrid3 hours agoDockerGCPOpenStack+7Technology - WA
Staff Engineer
NewWeekday AI
Bengaluru, Karnataka🇮🇳On-site19 hours agoGoHTTPHTTPS+1Technology - WA
Senior Software Engineer
NewWeekday AI
Bengaluru, Karnataka🇮🇳On-site20 hours agoDockerMicroservicesSpring+9Technology - OR
Platform Engineering Apprentice - Linux
NewOrigin
Bengaluru, Karnataka🇮🇳On-site22 hours agoDockerSQLEncryption+9 - CI
Senior Software Engineer
NewCivica
Indore, Madhya Pradesh🇮🇳On-siteYesterdayDockerMicroservicesSQL+4Technology