Login Sign Up

Senior Firmware Engineer

Utthunga

5 - 10 years

Bengaluru

Posted: 12/04/2026

Job Description

Matching JD, Kindly share the resume to kiran.k@utthunga.com


Job Description:

Design, develop, and maintain embedded firmware for various products.

Develop APIs and services enabling reliable communication between hardware drivers and

application layers.

Implement hardware abstraction layers (HAL) to ensure portability and scalability across

platforms.

Develop and integrate low-level firmware for peripherals such as I2C, SPI, GPIO, PWM,

UART, MMC/SD, USB, Ethernet (PHY/MAC), displays, and I/O modules.

Lead development and integration of industrial communication protocols (minimum any 2)

including HART, PROFIBUS, Fieldbus, TSN, TCP/IP, CAN etc.

Ensure firmware meets real-time performance, reliability, and safety requirements for

industrial environments.

Collaborate closely with hardware, application, and UI teams to ensure seamless end-to-

end system integration.

Design configuration workflows, parameter management, and non-volatile data storage

solutions.

Review code, provide technical guidance, and mentor junior engineers.

Participate in technical discussions, architecture reviews, and design decisions.

Support system bring-up, debugging, and performance optimization on target hardware

Services you might be interested in

We Search & Apply Jobs for You!

Our team scans through 1000s of opportunities and applies to roles best suited to your profile

Save 100+ hours and focus on what matters - cracking interviews and landing offers.