Please note that this is a combined hardware & firmware role.
Job Responsibilities
Design, develop, and maintain both hardware and embedded firmware for electronic devices and systems, with a focus on AR and Audio-based applications.
Collaborate with cross-functional teams including hardware, mechanical, and optical engineers to deliver integrated hardware-firmware solutions.
Analyse system requirements and specifications to design efficient, reliable hardware and firmware architectures.
Develop, test, and debug hardware circuits as well as firmware during prototyping, validation, and production phases.
Optimise firmware for performance, memory usage, and power efficiency, while ensuring robust hardware integration.
Support PCB design, schematic review, component selection, and validation testing.
Document hardware schematics, firmware design, implementation, and testing processes in a structured and maintainable way.
Collaborate with external partners and suppliers for seamless hardware and firmware integration.
Participate in hardware bring-up, board testing, and firmware code reviews to ensure quality, adherence to standards, and knowledge sharing.
Programming Skills :
Proficiency in C programming (must-have).
Familiarity with C++ and Python is an advantage.
Firmware Knowledge :
Experience in RTOS and bare-metal programming .
Proficiency in USB communication and Bluetooth technology .
Understanding of communication protocols such as SPI, I2C, UART, I2S and experience in interfacing sensors and peripherals.
Hardware Knowledge :
Experience in Altium circuit design, PCB design tools , and debugging hardware prototypes.
Strong understanding of electronics fundamentals, power management, and component-level design.
Other Skills :
Strong analytical skills and logical thinking.
Ability to work independently as well as in collaborative teams.
Excellent debugging and problem-solving skills for both hardware and firmware issues.
Create a job alert for this search
Firmware Engineer • Bengaluru, Karnataka, India
Related jobs
Promoted
Embedded Hardware & Firmware Engineer
FocallyBengaluru, Karnataka, India
Please note that this is a combined hardware & firmware role.Design, develop, and maintain both hardware and embedded firmware for electronic devices and systems, with a focus on AR and Audio-based...Show moreLast updated: 11 days ago
Promoted
Senior Firmware Engineer
TalentojBengaluru, Karnataka, India
Strong proficiency in Embedded C.Hands-on experience with bare-metal firmware development.Proficiency with communication protocols : I2C, UART, RS485.
Experience with ARM Cortex controllers (STM32, N...Show moreLast updated: 10 days ago
Promoted
Firmware Engineer - Embedded System
PeoplefyBangalore
Position : Firmware Engineer (Embedded Systems C++ Expert) Experience : 69 Years Location : Bangalore (...Show moreLast updated: 9 days ago
Promoted
Embedded Firmware Engineer - WiFi / RTOS
VariteBangalore
We are seeking a highly skilled Embedded Firmware Engineer with 4 to 8 years of experience in Wi-Fi or embedded firmware development.
The ideal candidate will have a strong command of C programming,...Show moreLast updated: 30+ days ago
Embedded Firmware Engineer
ONXBangalore, Karnataka, IN
Quick Apply
About us : ONX Homes : Founded in...Show moreLast updated: 30+ days ago
Lead Robotics Embedded Controls Engineer
10xBengaluru, KA, IN
Quick Apply
As the Founding Lead Embedded Controls Engineer at 10xConstruction.You will lead the design and integration of control systems for our cutting-edge AI-powered robots, combining off-the-shelf soluti...Show moreLast updated: 30+ days ago
Promoted
Embedded Hardware Engineer
Yuma EnergyBangalore Urban, Karnataka, India
Job Title : Embedded Hardware Engineer.The ideal candidate should have strong fundamentals in.Design and develop hardware for.
Schematic and PCB design using.NXP MPU, including basic firmware loading...Show moreLast updated: 11 days ago
Promoted
Hardware Engineer
Mistral SolutionsBengaluru, Karnataka, India
Join Our Team as a Hardware Engineer!.Are you a talented Hardware Engineer with 3 to 5 years of experience in Mixed-Signal Design, Analog Circuits, ADC, DACs, FPGA, DSP, and high-speed interfaces? ...Show moreLast updated: 30+ days ago
Promoted
Hiring for Senior Firmware Engineer – RTOS & Embedded Systems - Bangalore
Tata TechnologiesBengaluru, Karnataka, India
Senior Firmware Engineer – RTOS & Embedded Systems.Develop and integrate embedded firmware on RTOS platforms (FreeRTOS, Zephyr, OpenBSW, or similar).
Build and maintain Board Support Packages (BSPs)...Show moreLast updated: 4 days ago
Promoted
Senior Embedded Engineer
Career Soft SolutionsBangalore
About the Role : We are looking for an experienced Senior Embedded Engineer to join our technology team.The ideal candid...Show moreLast updated: 30+ days ago
Embedded Hardware Engineer
Weekday AIBengaluru, KA, IN
Quick Apply
This role is for one of the Weekday's clients.We are seeking a highly skilled and motivated Embedded Hardware Engineer with strong expertise in.
EC200U, LoRa, firmware / driver integration, and IoT sy...Show moreLast updated: 22 days ago
Promoted
Firmware Engineer - Embedded System
MirafraBangalore
Job Description : As part of a Firmware development team, the Embedded Systems Software Engineer will help in design, development, and customization, feature enhancements, fixing...Show moreLast updated: 30+ days ago
Promoted
Embedded Automotive Engineer – ADAS
Indication Instruments LimitedBengaluru, Karnataka, India
We are a fast-growing technology company at the forefront of automotive innovation.Our mission is to design and deliver cutting-edge solutions in the domains of ADAS, 360 surround view, Driver Moni...Show moreLast updated: 4 days ago
Promoted
New!
Embedded Firmware Engineer (Urgent Search)
Univision Technology Consulting Pvt. Ltd.Bengaluru, Karnataka, India
Responsibilities : - Develop and maintain embedded firmware for ARM Cortex-M / RISC-V microcontrollers.Implement device drivers for I2C, SPI, UART, CAN, USB, BLE, and Ethernet.Work on RTOS (FreeRTO...Show moreLast updated: 2 hours ago
Robotics Embedded Engineer
10xBengaluru, KA, IN
Quick Apply
As an Embedded Firmware Engineer at 10xConstruction.AI-powered construction robots to life.You will contribute to the design, development, and integration of control systems, working closely with t...Show moreLast updated: 15 days ago
Promoted
Embedded Firmware Engineer
Univision Technology Consulting Pvt. Ltd.Bengaluru, Karnataka, India
Develop and maintain embedded firmware for ARM Cortex-M / RISC-V microcontrollers.Implement device drivers for I2C, SPI, UART, CAN, USB, BLE, and Ethernet.
Work on RTOS (FreeRTOS, Zephyr) and bare-m...Show moreLast updated: 10 days ago
Promoted
Senior Embedded Firmware Engineer
Blunt ArrowBengaluru, Karnataka, India
This position focuses on launching direct-to-consumer products.Our team is responsible for designing, prototyping, and launching Portable Energy Systems—compact solutions that integrate core techno...Show moreLast updated: 30+ days ago
Promoted
Firmware Engineer – IoT Gateway Development
Capgemini EngineeringBangalore Rural, Karnataka, India
Firmware Engineer – IoT Gateway Development.Bachelor’s or Master’s degree in.Electronics & Communication Engineering.As a Firmware Engineer, you’ll contribute to embedded application development in...Show moreLast updated: 30+ days ago
Embedded Firmware Engineer
AIIR ProductsBangalore, IN
Quick Apply
General Description AIIR Products is a pioneering provider of AI-powered heating and cooling solutions designed to enhance comfort and energy efficiency in multi-family, residential, and hospitalit...Show moreLast updated: 30+ days ago
Promoted
Firmware Engineer
PeoplefyBengaluru, Karnataka, India
Join Our Team as a Firmware Engineer (Embedded Systems – C++ Expert) 🚀.Are you enthusiastic about crafting high-performance embedded solutions and thrive at the hardware-software crossroads? We ar...Show moreLast updated: 11 days ago