Embedded Software Engineer 7+ Years Bengaluru (India)

Embedded Software Engineer 7+ Years Bengaluru (India)

30 Oct
|
PTech Soft
|
India

30 Oct

PTech Soft

India

Role Description:

Microcontroller: STM32,NXP iMX, NXP 1062B,Renesas
Embedded Systems Development with 7+ years of experience

Extensive experience in C and C++ programming for embedded systems.

Robust knowledge of microcontroller architectures, specifically STM32,NXP iMX6/8,1062B

Experience with LINUX/RTOS-based and bare-metal firmware development.
Bootloader Design and Implementation

Proven experience developing custom bootloaders for embedded devices.

Solid understanding of firmware update mechanisms (USB, UART, I2C, SPI, CAN, Ethernet).

Knowledge of secure boot mechanisms, including authentication, encryption, and rollback protection.

Experience in memory management and Flash programming (NVM, EEPROM, external flash).




Firmware Communication Protocols

Proficiency in designing and implementing communication protocols such as:

UART, I2C, SPI, USB, CAN, and Ethernet

Custom firmware update protocols

Experience working with wireless firmware updates (OTA) is a plus.
Debugging and Testing

Solid debugging skills using JTAG, SWD, and serial debuggers.

Experience with unit testing and hardware-in-the-loop (HIL) testing.

Proficiency in tools like Microchip MPLAB X IDE, MPLAB Harmony, and IAR Embedded Workbench.

Qualifications:

B.E/B.Tech/M.Tech/M.S

📌 Embedded Software Engineer 7+ Years Bengaluru (India)
🏢 PTech Soft
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: embedded software engineer 7+ years bengaluru (india) / india