Lead firmware design, development, and maintenance for microcontroller and microprocessor-based platforms (ARM Cortex-M, STM32MP, TI AM62x, Broadcom multi-core architectures, ESP32-S3 / C6, RISC V).
Architect and implement custom Yocto-based Linux distributions and FreeRTOS deployments across single-core and multi-core edge hardware, integrating AI processors, DSPs, and sensor interfaces.
Develop device drivers and board support packages for a variety of sensors (IR imaging arrays, high-res cameras, precision load cells, audio DSP, proximity sensors) and communication modules (BLE, LoRa, USB-C).
Support integration and optimization of sensor fusion pipelines, including ML models (CNN, LSTM, YOLO-family) for classification, anomaly detection, and predictive analytics.
Build robust, secure firmware for handling high-throughput sensor data, cloud connectivity, and privacy / compliance features (event-based activation, local data processing, OTA updates).
Collaborate cross-functionally with hardware, software, and product teams to achieve seamless integration and diagnostics for modular and scalable systems.
Design and execute comprehensive test plans : unit, integration, sensor calibration, and in-field validation.
Document all development stages and ensure compliance with IoT, CE, FCC, RoHS, and application-level certifications.
Mentor junior engineers and represent firmware perspective with manufacturing and technical partners.
Qualifications :
Bachelors or Masters degree in Computer Engineering, Electrical / Electronics Engineering, or related field from a Tier 1 institute.
6 -8 years experience in embedded systems and firmware development from ground up, including complex product cycles and startup exposure preferred.
Extensive experience with ARM Cortex-M / -A based microcontrollers and microprocessors (STM32N6, STM32MP, TI AM62x, Broadcom multi-core), ESP32-S3, ESP32-C6, and exposure to RISC V architectures.
Yocto Linux and FreeRTOS expertise, including BSP, kernel module, and driver development for image processing, ML, DSP, and sensor interfacing.
Ability to work with AI-enabled SoCs, digital signal processing, filter / RF design, and embedded ML frameworks.
Deep knowledge of custom device driver creation (cameras, load cells, DSP, BLE / LoRa) and secure IoT system integration.
Strong troubleshooting and holistic problem-solving skills for multidisciplinary, cross-team collaboration.
Proficient technical communication and process documentation.
Familiarity with STM32, Broadcom, TI, and ESP platforms across ARM and RISC V cores.
Hands-on with privacy / encryption standards, OTA update frameworks, secure edge / cloud data handling.
Collaborative mindset and mentoring experience in agile, product-driven
(ref : hirist.tech)
Create a job alert for this search
Firmware Engineer • Bangalore
Related jobs
Senior Engineer – Firmware
L&T Technology Services • Bengaluru, India
Job Title : Senior Engineer – Firmware.Experience Required : Minimum 10 years.Education : Bachelor’s / Master’s in Electronics or Software Engineering.
Provide direction on software / firmware design speci...Show more
Last updated: 23 days ago • Promoted
Principal Firmware Engineer
Best NanoTech • Bengaluru, Karnataka, India
Position- Principal Firmware Engineer Experience - 20+ years Location - Bengaluru / Hyderabad Type : Full-Time, On-Site Job Description Architect, develop, and optimize embedded software s...Show more
Last updated: 2 days ago • Promoted
Senior Firmware Engineer 1
Dover Corporation • Bengaluru, Karnataka, India
Calibrisans-serif> Dover is a diversified global manufacturer with annual revenue of over $7 billion.We deliver innovative equipment and components specialty systems consumable supplies software ...Show more
Last updated: 30+ days ago • Promoted
Firmware Engineer
Best NanoTech • Bengaluru, Karnataka, India
Position : Firmware Engineer Experience - 20+ Location : Bengaluru / Bangalore , Hyderabad Type : Full-Time, On-Site Job Description Lead USB software architecture and development for high...Show more
Last updated: 2 days ago • Promoted
BMS Firmware Engineer
Zeno • Bengaluru, Karnataka, India
Location : Bengaluru – Work from Office (5 days a week).An unprecedented energy transition has begun.To meet 2040 net zero goals, over 2 billion electric two-wheelers (motorcycles) must be sold and ...Show more
Last updated: 12 days ago • Promoted
Senior Firmware Engineer
UST • Bengaluru, Karnataka, India
Good hands-on programming in Embedded C, C++ in resource constraint systems.Experience developing for Embedded RTOS, Linux / POSIX, and / or Android system Must be extremely proficient with Linux kerne...Show more
Last updated: 24 days ago • Promoted
Senior Engineer, Firmware Engineering
Confidential • Bengaluru / Bangalore, India
Sandisk understands how people and businesses consume data and we relentlessly innovate to deliver solutions that enable today's needs and tomorrow's next big ideas.
With a rich history of groundbre...Show more
Last updated: 30+ days ago • Promoted
Senior Product Engineer
MathCo • Bengaluru, India
We’re looking for an experienced Full Stack Developer to build and maintain web applications and APIs.You’ll work closely with product teams to turn ideas into functional, user-friendly software.Yo...Show more
Last updated: 30+ days ago • Promoted
Bms Firmware Engineer
Zeno • Bengaluru, Republic Of India, IN
Location : Bengaluru – Work from Office (5 days a week).An unprecedented energy transition has begun.To meet 2040 net zero goals, over 2 billion electric two-wheelers (motorcycles) must be sold and ...Show more
Last updated: 11 days ago • Promoted
Principal Firmware Engineers
Mulya Technologies • Bengaluru, Republic Of India, IN
Principal / Staff Firmware Engineers.Founded in 2023,by Industry veterans HQ in California,US.We are revolutionizing sustainable AI compute through intuitive software with composable silicon.System...Show more
Last updated: 6 days ago • Promoted
Senior Firmware Engineer - Embedded System
ELECBITS TECHNOLOGIES PRIVATE LIMITED • Bangalore
Description : About Us : Elecbits is Indias leading full-stack, vertically integrated Electronics engineering and ma...Show more
Last updated: 30+ days ago • Promoted
Senior Firmware Engineer
Mulya Technologies • Bengaluru, Republic Of India, IN
Principal / Staff Firmware Engineers.Founded in 2023,by Industry veterans HQ in California,US.We are revolutionizing sustainable AI compute through intuitive software with composable silicon.System...Show more
Last updated: 6 days ago • Promoted
Senior Firmware Architect
L&T Technology Services • Bengaluru, Republic Of India, IN
Bachelor’s / Master’s in Electronics or Software Engineering.Provide direction on software / firmware design specifications, ensuring compliance with international standards and certification requireme...Show more
Last updated: 23 days ago • Promoted
Senior Firmware Engineer
Yuma Energy • Bengaluru, Karnataka, India
We are an Energy-as-a-Service company on a mission to build a sustainable future where transportation is accessible, affordable and carbon free.
Yuma Energy is backed by Magna, one of the world’s la...Show more
Last updated: 11 days ago • Promoted
Senior Firmware Engineer
ABEX Excellence Pvt Ltd • Bengaluru, Karnataka, India
Quick Apply
We are hiring on behalf of a leading product company for the position of.Job Title : Senior Firmware Engineer.We are looking for a highly skilled Senior Firmware Engineer to lead the design and deve...Show more
Last updated: 30+ days ago
Firmware Design Engineer
BTL India Private Ltd • Bengaluru, Karnataka, India
As part of the New Product Development (NPD) team, the candidate should be able to perform the following duties, but they are not limited to the following : .
Understand the product specification and ...Show more
Last updated: 30+ days ago • Promoted
Principal Firmware Specialist
L&T Technology Services • Bengaluru, Republic Of India, IN
Bachelor’s / Master’s in Electronics or Software Engineering.Provide direction on software / firmware design specifications, ensuring compliance with international standards and certification requireme...Show more
Last updated: 23 days ago • Promoted
Firmware Development Engineer
BTL India Private Ltd • Bengaluru, Republic Of India, IN
As part of the New Product Development (NPD) team, the candidate should be able to perform the following duties, but they are not limited to the following : .
Understand the product specification and ...Show more