TECHNICAL LEAD - ARM (Bengaluru)

TECHNICAL LEAD - ARM (Bengaluru)

04 Aug
|
Happiest Minds Technologies
|
Bengaluru

04 Aug

Happiest Minds Technologies

Bengaluru

Job Title

Staff Firmware Engineer / Senior Staff Firmware Engineer

Job Role

Design, develop, and validate embedded firmware solutions for ARM Cortex-M based platforms. The role involves driver development, RTOS-based application development, communication protocol integration, security implementation, testing, and CI/CD enablement while working closely with cross-functional engineering teams.

Experience

Staff Firmware Engineer: 8-12 years

Senior Staff Firmware Engineer: 12-15 years

Bachelor's degree in Electrical, Electronics, or Communication Engineering

Must-Have Skills

STM32 or ARM Cortex-M 32-bit microcontroller firmware development

RTOS experience (preferably Zephyr) and bare-metal programming

Driver development for I2C, UART, and SPI

CAN communication protocol

Strong coding skills in Embedded C and Python

Experience with ADC, GPIO, and PWM peripherals

Secure bootloader and secure firmware upgrade implementation

Git, Docker, and CI/CD pipeline management





Unit testing using the Zephyr ecosystem

Firmware module integration testing and debugging

Positive-to-Have Skills (Industrial Communication)

Ethernet and Industrial Ethernet

TCP/IP-based industrial protocols such as MQTT and Modbus

TLS and application security implementation

Good-to-Have Skills (Battery Management Systems)

Battery Management Systems (BMS), including voltage and temperature monitoring

State of Charge (SoC) estimation concepts

Energy Management System (EMS) state machine experience

Key Responsibilities

Develop and maintain embedded firmware for ARM Cortex-M platforms.

Design and integrate device drivers, communication stacks, and middleware.

Implement secure boot, firmware update, and security features.

Develop automated build, test, and deployment pipelines.

Perform unit, integration, and system testing.

📌 TECHNICAL LEAD - ARM (Bengaluru)
🏢 Happiest Minds Technologies
📍 Bengaluru

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: technical lead - arm (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: technical lead - arm (bengaluru) / bengaluru