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

- Good-to-Have Skills (Industrial Communication)

- Ethernet and Industrial Ethernet

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

- TLS and application security implementation

- Positive-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