Nod CareersAuto-apply free

Firmware Engineer Bare Metal

kandou-ai · Hyderabad
Auto-apply to this job with Nod →
At Kandou, we are redefining the economics of AI infrastructure. Our mission is to democratise AI by significantly reducing the Total Cost of Ownership (TCO) of hardware systems — a critical barrier to scalable adoption. Our proprietary MIMO-over-copper technology powers a high-performance, chiplet-based AI memory fabric that is both scalable and energy-efficient. Unlike traditional interconnects, our solution reduces power consumption significantly while preserving high bandwidth and ultra-low latency — unlocking unprecedented efficiency for AI training and inference at scale. Kandou’s architecture is not just an incremental improvement — it’s a foundational shift in how AI hardware is built for the future. We are actively seeking a Firmware Engineer Bare Metal, based in Hyderabad, Pune OR Bangalore Responsibilities: • Work to develop, test and maintain embedded firmware for silicon products. • Ensuring the robustness of code by implementing and running a software test suite • Migration, consolidation and development of existing silicon debug software • Software design and support for our silicon design infrastructure • Essential Experience: • Strong experience in designing, coding and debugging real-time applications in C and/or C++ in a embedded environment • Experience in using or implementing Real-Time scheduler or RTOS • Knowledge of 32-bit processor architecture • Interfacing to hardware and peripherals: SPI, I2C/SMBus, JTAG • Debugging at application and hardware level • Appreciation of Software validation and verification techniques • Ability to develop under different platforms (Linux, Windows) • Use of modern SW development workflows (CI/gitlab/makefile/CMake etc.) • Independent, self starter who can help drive the firmware development forward. Useful Experience: • Development in a modern high-level scripting language (e.g. Python, Lua). • Experience interfacing to flash memory, including in-field update techniques • Appreciation of Cryptographic algorithms and disciplines • Knowledge of SerDes technology • Hardware interfacing and electronics knowledge • Network programming experience Experience: • Experience working in a team • Experience in embedded C/C++ • Experience coding a low-level microprocessor or microcontroller • Experience optimizing low level code to meet real-time performance targets • Experience programming in interpreted object-oriented high-level languages (e.g. Python) • Experience working and programming on multiple platforms (e.g. Unix, Linux, Window and OSX) If this is the role you have been looking for and you want to be part of a growing Company, with an exciting future then we would really love to hear from you. Together We Kandou It! https://www.kandou.ai/

Let Nod apply for you →

More jobs at kandou-ai

Analog Layout Engineer (Lead) — kandou-ai2) Staff Engineer – Embedded Firmware – CXL/PCIe/Memory controller - Pune & Hyderabad — kandou-aiFPGA Engineer — kandou-aiKandou Template — kandou-aiSoftware Architect — kandou-aiAdvanced R&D - Physical Design Engineer — kandou-ai