K

Kandou AI

Provides chip-to-chip AI connectivity solutions

Embedded Software Technical Lead

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeHyderabad, Telangana, IndiaNo salary listedHybrid

About the Job

Requirements

  • At least 10 years of experience designing, coding, and debugging real-time embedded applications in C and/or C++, including at least 2 years providing technical leadership for firmware modules or projects.
  • Demonstrated ownership of firmware module delivery from requirements and design through bring-up, validation, and release integration within a wider engineering team.
  • Strong embedded SoC experience with bare-metal and RTOS environments, including RTOS porting and integration with Zephyr, FreeRTOS, or equivalent.
  • Knowledge of RISC-V architecture and hands-on bare-metal or RTOS firmware development for RV32/RV64 cores, including trap handling, CSR access, and toolchain setup.
  • Board and SoC bring-up using JTAG and other debug mechanisms, with ability to diagnose complex issues across firmware, drivers, and hardware.
  • Experience interfacing with hardware and peripherals using SPI, I2C/SMBus, I3C, and JTAG, and implementing bootloaders, secure boot, and firmware update flows.
  • Proficiency in Python or another modern scripting language, and practical use of Git/GitLab, CI, Make/CMake, and automated unit and integration testing.
  • Experience with heterogeneous multicore systems with scalar and vector processors; embedded Linux, memory and network interfaces, and virtual memory.
  • Experience with high-speed signalling technologies such as PCIe and CXL, including link training, equalization, and retimer/redriver interaction with host and device PHYs.
  • Experience with firmware for Active Electrical Cable (AEC) or retimer/redriver ASICs, including cable diagnostics, eye margin monitoring, temperature/voltage telemetry, and power-state management.
  • Experience with management and sideband protocols including SMBus, I3C, MCTP, and CMIS; SerDes technology and PHY register-level tuning.
  • Experience with simulation, co-simulation, and FPGA platforms for pre-silicon firmware development; HyperBus and HyperRAM technologies.
  • Knowledge of cryptographic algorithms and secure firmware lifecycle practices, including authenticated updates, recovery, and rollback protection.

Responsibilities

  • Lead the design, development, test, and maintenance of assigned real-time firmware modules for high-speed heterogeneous SoC platforms.
  • Translate agreed system requirements into module designs and hardware/software interfaces; review architecture and interface changes with the Firmware Lead and architects.
  • Plan and coordinate assigned work by estimating effort, tracking dependencies and milestones, and escalating risks and priority conflicts to the Firmware Lead.
  • Remain hands-on in C/C++ development, RTOS integration, low-level drivers, bootloaders, secure boot, and reliable firmware updates.
  • Drive bring-up, hardware/software integration, and root-cause analysis for assigned firmware, working with silicon design and validation teams.
  • Lead module-level design and code reviews, apply team coding and test standards, and provide validation evidence and documentation for firmware release reviews.
  • Mentor engineers on assigned work, guide implementation decisions, and share knowledge; align broader technical decisions with the Firmware Lead.
  • Coordinate with validation and applications teams to resolve integration and field issues; improve the software tools supporting silicon development and debug.

About the Company

Kandou AI

Provides chip-to-chip AI connectivity solutions

Kandou AI designs and sells semiconductor connectivity hardware for AI workloads. It provides a memory fabric and CXL controllers that link processors to memory, enabling scalable, energy-efficient AI inference and training clusters built from affordable hardware. Using Copper MIMO interconnect, it reduces energy per bit and supports features like offloading AI training collectives, switchless memory for in-memory databases, and field-repairable co-packaged optics for better cooling. By targeting the data-movement bottleneck between processors and memory and offering chiplet-based fabrics and IP licensing, Kandou AI aims to make scalable AI infrastructure more accessible to hyperscalers, data centers, and system integrators.

Company size
201-500
Company stage
Late Stage VC
Total funding
$504.7M
Headquarters
Lausanne, Switzerland
Founded
2011

Recently Posted Jobs

Explore more opportunities at Kandou AI

See more jobs