Tek Spikes is seeking a Voice / ML Firmware Engineer to develop embedded systems leveraging voice recognition and machine learning technologies. This role combines firmware development with cutting-edge ML and voice processing, requiring 5+ years of experience in embedded systems. The position involves designing and optimizing firmware for voice recognition systems, implementing ML models on embedded platforms, and working with technologies like TensorFlow Lite and PyTorch. The ideal candidate will have strong C/C++ programming skills, understanding of DSP principles, and experience with various hardware interfaces. This is an opportunity to work on next-generation SoC platforms in a collaborative environment with potential for growth into technical leadership roles. The role is based in Bengaluru, India, offering a chance to work with world-class engineers on innovative voice and ML applications.