Talent.com
This job offer is not available in your country.
Voice / ML Firmware Engineer

Voice / ML Firmware Engineer

Tek Spikesbangalore, India
21 hours ago
Job description

Position : Voice / ML Firmware Engineer

Company : Tek Spikes

Location : Bangalore

Overview :

Tek Spikes is seeking a skilled Voice / ML Firmware Engineer to contribute to our innovative projects involving voice recognition and machine learning technologies. In this role, you will develop firmware for embedded systems that leverage voice processing algorithms and machine learning models. You will work closely with cross-functional teams to ensure seamless integration of voice capabilities into our products, enhancing user experiences through advanced technology.

Key Responsibilities :

  • 5+ years  of experience in  Embedded domain  or related field with a focus on  Voice  and  ML  Applications.
  • Design, develop, and maintain firmware for embedded systems focusing on voice recognition and machine learning functionalities.
  • Good technical writing skills.
  • Strong fundamentals in programming using  C , embedded system concepts, software build process, and hands on experience in board bring-up.
  • Sound knowledge of working with  RTOS  such as  FreeRTOS .
  • Experience with optimizing embedded applications for low power and high performance.
  • Knowledge of digital signal processing / Video / Image signal processing.
  • Knowledge of ML training frameworks ( Tensorflow lite micro ,  Pytorch  etc.)
  • Experience of porting ML models on embedded systems and optimizing them for real time
  • performance.
  • Experience in debugging multicore applications.
  • Good understanding of microcontroller architectures ( Arm Cortex-M ,  32-bit ) and  NPU .
  • Knowledge on working with linker scripts for different toolchains such as  GCC ,  IAR ,  Arm  etc is an added advantage.
  • Implement and optimize voice processing algorithms for performance and resource efficiency.
  • Collaborate with machine learning engineers to integrate models into firmware, ensuring high accuracy and low latency.
  • Conduct testing and validation of voice and ML features in real-world applications, improving performance based on feedback.
  • Work alongside hardware engineers to troubleshoot and resolve integration issues affecting voice functionalities.
  • Keep abreast of advancements in voice recognition and ML technology, applying new techniques to enhance our products.
  • Document the development process, including design specifications, testing protocols, and deployment procedures.

Requirements

Qualifications :

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.
  • 5+ years of experience in embedded firmware development with a focus on voice processing or machine learning applications.
  • Proficiency in programming languages such as C / C++ , with experience in low-level programming for embedded systems.
  • Strong understanding of digital signal processing (DSP) principles and their application in voice recognition.
  • Familiarity with machine learning frameworks (e.g., TensorFlow Lite, PyTorch) and techniques for deploying models on embedded devices.
  • Experience with hardware interfaces (e.g., I2C, SPI, UART) and working with audio processing components.
  • Knowledge of wireless communication protocols relevant to voice technology (e.g., Bluetooth, Wi-Fi).
  • Familiarity with software development tools such as Git, JIRA, and agile methodologies.
  • Excellent problem-solving skills and ability to work on multiple projects simultaneously in a dynamic environment.
  • Strong communication skills to collaborate effectively with cross-functional teams and document technical details.
  • Experience in optimizing firmware for resource-constrained environments and enhancing voice experiences is highly desirable.

    Benefits

  • Work on next-gen SoC platforms powering tomorrow’s devices.
  • Take ownership of critical projects with autonomy and visibility.
  • Collaborate with world-class engineers in a fast-paced, innovative environment.
  • Opportunity for career growth into architecture, management, or strategic technical leadership
  • Create a job alert for this search

    Firmware Engineer • bangalore, India

    Related jobs
    • Promoted
    Bluetooth

    Bluetooth

    LTIMindtreeBengaluru, Karnataka, India
    We are hiring for Bluetooth Engineer.Notice period - immediate to 30 days.Good understanding of Bluetooth stack Bluetooth profile and protocol level understanding work experience.Both BREDR LE Blue...Show moreLast updated: 19 days ago
    • Promoted
    Microservice Developer

    Microservice Developer

    Tata Consultancy ServicesBangalore Rural, Karnataka, India
    Role • • : Microservice Developer.Required Technical Skill Set : Microservice Developer.Desired Experience Range : 5 - 9 yrs. Notice Period : Immediate to 30Days only.We are currently planning to do a Vir...Show moreLast updated: 6 days ago
    • Promoted
    Aircraft Propulsion Systems Architect

    Aircraft Propulsion Systems Architect

    HCLTechDevanahalli, Karnataka, India
    September, 2025,Saturday (9AM-2PM).Cessna Business park, Kaverappa Layout, Kadubeesanahalli, Bengaluru, Karnataka 560103. Aircraft Propulsion Systems Architect for Engine Nacelles.Full lifecycle dev...Show moreLast updated: 9 days ago
    • Promoted
    Senior Quality Assurance Automation Engineer

    Senior Quality Assurance Automation Engineer

    Andor TechBangalore Rural, Karnataka, India
    Location : Work From Office (5 Days).We are seeking a skilled QA / Automation Engineer with hands-on experience in API, Web, Desktop, and Mobile application testing. The candidate should have strong au...Show moreLast updated: 9 days ago
    • Promoted
    Nokia Integration Engineer

    Nokia Integration Engineer

    People Consultancy Services (PCS)bangalore district, karnataka, in
    Nokia Integration Engineer (TMO).We are seeking a skilled Nokia Integration Engineer with strong expertise in T-Mobile (TMO) network projects to support integration, commissioning, and troubleshoot...Show moreLast updated: 28 days ago
    • Promoted
    Senior Prompt & AI / ML Engineer – Chatbot Voice Agent LLM & RAG

    Senior Prompt & AI / ML Engineer – Chatbot Voice Agent LLM & RAG

    QuantumLoopAiBengaluru, IN
    Prompt & AI / ML Engineer – Chatbot LLM & RAGOverview.UK’s leading AI receptionist for GP practices.By combining cutting-edge Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), advan...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Platform Engineer - Cockpit / IVI

    Lead Platform Engineer - Cockpit / IVI

    Jaguar Land Rover IndiaBengaluru, Karnataka, India
    Expected Experience / Expertise : .Strong knowledge of multiple layers of Android / Linux / QNX operating system.Should have experience in design and development of platform / BSP / middleware / HMI components...Show moreLast updated: 27 days ago
    • Promoted
    L4 UC Engineer

    L4 UC Engineer

    Servion Global SolutionsBengaluru, IN
    UC Architecture & Design : Deep understanding of Unified Communications Products like CUCM, CUC, IM & Presence, and Expressways. Deep knowledge of designing and troubleshooting clusters, inter-cluste...Show moreLast updated: 19 days ago
    • Promoted
    Automation Engineer

    Automation Engineer

    Tata ElectronicsKolar, Karnataka, India
    Tata Electronics (a wholly owned subsidiary of Tata Sons Pvt.India’s first AI-enabled state-of-the-art Semiconductor Foundry. This facility will produce chips for applications such as power manageme...Show moreLast updated: 9 days ago
    • Promoted
    Reporting Leader (Big Data / MES)

    Reporting Leader (Big Data / MES)

    Tata ElectronicsKolar, Karnataka, India
    Power BI, Tableau, and Grafana.Deliver multiple output format reports meeting OSAT customer needs.Develop portals for internal and external users to access reports with right level of access contro...Show moreLast updated: 9 days ago
    Voice / ML Firmware Engineer

    Voice / ML Firmware Engineer

    Tek SpikesBengaluru, KA, IN
    Quick Apply
    Tek Spikes is seeking a skilled Voice / ML Firmware Engineer to contribute to our innovative projects involving voice recognition and machine learning technologies. In this role, you will develop fi...Show moreLast updated: 30+ days ago
    • Promoted
    Media Streaming Engineer

    Media Streaming Engineer

    Tata Consultancy ServicesBangalore Rural, Karnataka, India
    Role • • : Media Streaming Engineer.Required Technical Skill Set : Media Streaming Engineer.Desired Experience Range : 12 - 17 yrs. Notice Period : Immediate to 90Days only.We are currently planning to do...Show moreLast updated: 1 day ago
    • Promoted
    MES Technical Developer

    MES Technical Developer

    Tata ElectronicsKolar, Karnataka, India
    We are looking for an experienced.Senior MES Technical Developer.Siemens Opcenter Execution (formerly Camstar).MES solutions tailored for high-tech electronics or semiconductor manufacturing.MES wo...Show moreLast updated: 9 days ago
    • Promoted
    UCCE L3 Engineer

    UCCE L3 Engineer

    Servion Global SolutionsBengaluru, IN
    Supporting Experience on Cisco UCCE / UCCX / PCCE solutions & 3rd party Call recording platforms.Basic Cisco ICM / CCMP / CVP / CUIC & troubleshooting. MACD creation knowledge in Cisco UCCE & IPT platform...Show moreLast updated: 19 days ago
    • Promoted
    Firmware Engineer – IoT Gateway Development

    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: 27 days ago
    • Promoted
    BLE Validation Engineer

    BLE Validation Engineer

    Modernize Chip Solutions (MCS)Bengaluru, Karnataka, India
    Project Description : Bluetooth Low Energy Validation Engineer (3–5 years).We are seeking a highly motivated and experienced. Bluetooth Low Energy (BLE) Validation Engineer.The role involves end-to-e...Show moreLast updated: 8 days ago
    • Promoted
    Senior Voip Engineer

    Senior Voip Engineer

    MOURI TechBengaluru, IN
    Avaya Voice Engineer / UC Architect.Design, deploy, and manage enterprise Avaya environments including : .Avaya Aura Communication Manager. Avaya Messaging / Modular Messaging.Avaya SBCs / Session Bor...Show moreLast updated: 8 days ago
    • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    Crestron ElectronicsBengaluru, India
    Job Title : Firmware / Senior Firmware Engineer_Android Framework.Crestron is looking for individuals who can contribute towards. Design, Develop and Enhance Crestron’s Next Generation Products such a...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Generation Team Lead

    Lead Generation Team Lead

    MphasisBangalore Rural, Karnataka, India
    Job Title : Lead Generation Team Lead.We are seeking a dynamic and experienced.With 10 years of experience in the ITES sector, the ideal candidate will lead a team of analysts and specialists to dri...Show moreLast updated: 21 days ago
    • Promoted
    AI Leader

    AI Leader

    Tata ElectronicsKolar, Karnataka, India
    Tata Electronics Private Limited.TEPL) is a greenfield venture of the.India’s first AI-enabled state-of-the-art Semiconductor Foundry. This facility will produce chips for applications such as power...Show moreLast updated: 9 days ago