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.
