Jobiglo

No results.

Embedded Bootloader Software Engineer (Automotive)

Bosch Group · coimbatore

New
Mid 🇬🇧 English
AUTOSAR Bootloader development Secure Boot CAN-FD Automotive Ethernet MCAL NXP S32K3xx Renesas RH850 Lauterbach Trace32 Vector CANoe Java Perl Python CAPL

Job description

About the role

Join Bosch's Global Software Technologies team in Coimbatore as an Embedded Bootloader Software Engineer. You will lead the design and implementation of flash bootloaders and security features for automotive ECUs, working with AUTOSAR‑compliant stacks and modern debugging tools.

Key responsibilities

  • Lead end‑to‑end development of Flash Bootloaders (FBL) using ETAS RTA‑FBL or similar AUTOSAR stacks.
  • Integrate security mechanisms such as Hardware Security Modules, Secure Boot and Secure Flash to protect ECU firmware.
  • Design and implement UDS (ISO 14229) services at the application layer for CAN‑FD and Automotive Ethernet communication.
  • Configure and integrate MCAL layers for NXP S32K3xx and Renesas RH850 microcontrollers, and manage low‑level driver integration for transceivers and SBCs.
  • Mentor junior engineers and coordinate cross‑functional teams to deliver ASPICE‑compliant software.
  • Perform system‑level debugging with Lauterbach Trace32, Multi‑GHS and validate protocols using Vector CANoe/CANalyzer.
  • Interact with OEM project teams for requirement clarification, field issue analysis and debugging.

Required profile

  • 4‑8 years of experience in the automotive domain.
  • Bachelor’s or Master’s degree in Engineering (B.E/B.Tech/M.Tech).
  • Strong communication and leadership abilities.

Required skills

  • C programming with MISRA compliance.
  • Embedded fundamentals and microcontroller architectures (NXP S32K3xx, Renesas RH850).
  • Peripheral interfaces: ADC, PWM, DAC, DIO, I2C, SPI, UART, CAN.
  • AUTOSAR knowledge (COM stack, Memory stack, Diagnostic Communication Manager).
  • Bootloader development and secure boot implementation.
  • UDS protocol (ISO 14229‑1) and diagnostic services.
  • MCAL integration and transceiver driver development.
  • Debugging tools: Lauterbach Trace32, GHS, Renesas E1/E2, GDB, T32 scripting.
  • Vector CANoe and CANalyzer for protocol validation.
  • Scripting languages: Java, Perl, Python, CAPL.
  • Familiarity with development life‑cycle models (V‑model, Waterfall, Agile) and process standards (CMMI, ASPICE).

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Bosch Group.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:smartrecruiters

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 7 hours ago

Expires 1 month from now

4 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Bosch Group

coimbatore