MODULE LEAD - Embedded C++

Happiest Minds Technologies

Bengaluru

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Happiest Minds Technologies is seeking a Module Lead with 5–7 years of embedded experience in Bengaluru. The role focuses on C++ and Python, Cortex-R/M tracing with J-Link or Lauterbach, USB stacks, and Ethernet/industrial protocol debugging.

Responsibilities include leading module development, driver optimization, protocol debugging with logic analyzers, and contributing to secure boot/storage and crypto acceleration. Collaboration across hardware and software teams is essential.

Qualifications

  • Module Lead with 5 to 7 years of experience.
  • C++ and Python programming expertise.
  • Experience with J-Link or Lauterbach traces on Cortex-R/M.
  • USB stack implementation similar to Tiny USB.
  • Logic analyzers for protocol debugging.
  • Ethernet driver configuration and debugging industrial protocols.
  • GCC/ArmClang/IAR compilers and SCons build system; hardware cryptography accelerators.
  • Secure boot and secure storage including encryption/decryption knowledge.
  • BSP/HAL driver development for Timers/UART/SPI/I2C/Flash on MCUs (Renesas/TI/STM/NXP).

Responsibilities

  • Lead module development and architecture.Develop and optimize peripheral drivers.
  • Debug protocols using logic analyzers and trace tools.
  • Contribute to secure boot/storage integration and crypto acceleration.
  • Collaborate with cross-functional teams for MCU platforms.

Skills

C++
Python
Driver debugging

Tools

J-Link
Lauterbach
Cortex-R/M
GCC
ArmClang
IAR
SCons
Crypto accelerators

Job description

Module Lead with 5 to 7 years of experience.

Expertise in C++, Python programming languages.

Expertise in usage of Jlink or lauterbach trace tools with cortex R/M architectures.

Expertise in USB implementation with Tiny USB like USB stacks.

Usage of logic analyzers for protocol debugging.

Working experience in Ethernet driver configuration and preferably ability to debug industrial protocols.

Working with GCC/armclang/iar compilers. Experience with working of SCONS build system. Working experience on hardware cryptography accelerators.

Woking experience on secure boot and secure storage including knowledge of encryption and decryption algorithms.

BSP and HAL driver development for Timers/UART/SPI/I2C/Flash(QSPI/OSPI/SPI flash) embedded micro controllers, preferably candidates who worked on Renesas, TI, STM, NXP MCU.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

MODULE LEAD - Validation on hardware
MODULE LEAD - Validation on hardware

Happiest Minds Technologies • Bengaluru

On-site
INR 900,000 - 1,300,000
MODULE LEAD - Embedded C++
MODULE LEAD - Embedded C++

Happiest Minds Technologies • Maharashtra

On-site
INR 1,600,000 - 2,400,000
MODULE LEAD - High speed digital design
MODULE LEAD - High speed digital design

Happiest Minds Technologies • Bengaluru

On-site
INR 1,800,000 - 2,800,000
MODULE LEAD - Embedded C
MODULE LEAD - Embedded C

Happiest Minds Technologies • Maharashtra

On-site
INR 1,200,000 - 2,000,000
Technical Lead - Embedded
Technical Lead - Embedded

Danlaw Technologies India Ltd • Hyderabad

On-site
INR 600,000 - 1,200,000
Linux Lead
Linux Lead

Mulya Consulting • Pune District

On-site
INR 2,000,000 - 4,500,000
Software Technical Lead Engineer
Software Technical Lead Engineer

LAM RESEARCH Corporation • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Embedded C++ Lead
Embedded C++ Lead

Expleo • Chennai District

On-site
INR 600,000 - 900,000
Team Lead - Embedded (UI)
Team Lead - Embedded (UI)

Legrand • Thane

On-site
INR 1,500,000 - 2,200,000
Embedded Developer/Software Architect
Embedded Developer/Software Architect

Innoiq Engineering • Pune District

On-site
INR 1,800,000 - 3,200,000