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 are seeking a talented Firmware Engineer with 6–9 years of experience to bolster our team in Bangalore (Hybrid).As a key player, you will spearhead architecture, system optimization, and complete firmware delivery for state-of-the-art platforms.Responsibilities : - Design cutting-edge real-time embedded firmware- Develop and enhance C++ (C++11 / 14 / 17) components, drivers & BSPs- Lead platform initialization, HW-SW interface & bootloader development- Utilize oscilloscopes, logic analyzers & JTAG debuggers- Engage with diverse teams and guide fellow engineersDesired Skills : - 6–9 years in embedded systems with a focus on modern C++- Proficiency in RTOS, memory management, multi-threading, and debugging- Hands-on experience with I2C, SPI, UART, CAN, USB- Strong command over Linux / RTOS, BSPs, HAL- Preference for immediate to 30-day joinersAdditional Expertise : ARM, FPGA, CI / CD for embedded systems, secure firmware, IoT protocolsLocation : Bangalore | Hybrid Work SetupIf you are eager to redefine embedded innovation, apply now or share your CV at ( ).
Firmware Engineer • Bengaluru, Karnataka, India