Talent.com
This job offer is not available in your country.
Firmware Engineer - C / C++ Programming

Firmware Engineer - C / C++ Programming

Qode.worldMumbai
15 hours ago
Job description

Description :

Were looking for an accomplished Firmware Engineer with 8+ years of experience in developing and optimizing embedded audio software for Bluetooth-based and low-power systems. Youll play a key role in building the audio intelligence that powers our next-generation AR / VR smart glasses and immersive hardware.

Role Overview :

As part of our cross-functional hardwaresoftware engineering team, youll design, implement, and refine embedded firmware that directly influences the acoustic performance, power efficiency, and user experience of our wearable products.

Key Responsibilities :

  • Design and enhance embedded audio firmware in C / C++, with a focus on real-time processing, low-latency performance, and energy efficiency.
  • Implement and optimize Bluetooth Classic and BLE audio protocols (A2DP, AVRCP, HFP, HAP, TMAP, HAS, PBP).
  • Integrate and tune audio codecs such as SBC, AAC, aptX, and LC3.
  • Work with hardware teams to integrate and validate audio peripherals microphones, amplifiers, speakers, etc. over interfaces like I2S, UART, and SPI.
  • Contribute to DSP optimizations, ANC / ENC algorithms, and real-time audio streaming pipelines.

Technical Expertise Required :

  • Expert in Embedded C / C++ and real-time programming on constrained devices.
  • Strong grasp of Bluetooth architecture, audio profiles, and advanced positioning techniques
  • (AoA / AoD).

  • Deep knowledge of noise reduction and audio enhancement techniques.
  • Experience in debugging, profiling, and system optimization for embedded platforms.
  • Preferred Experience :

  • Exposure to RTOS or Embedded Linux environments.
  • Hands-on experience with Qualcomm CSR, Nordic nRF52, or Broadcom Bluetooth stacks.
  • Understanding of audio streaming, latency optimization, and buffer management.
  • Familiarity with Agile practices, Git-based workflows, and CI / CD pipelines.
  • Bonus Skills :

  • Use of Ellisys, Frontline, or similar tools for Bluetooth packet analysis.
  • Experience in audio quality measurement (latency, jitter, fidelity).
  • Low-power design experience for wearable or portable devices.
  • Other Details : timeline : Within 20 days

    Location : Thane

    (ref : hirist.tech)

    Create a job alert for this search

    Firmware Engineer • Mumbai

    Related jobs
    • Promoted
    Lead Embedded Firmware Engineer

    Lead Embedded Firmware Engineer

    Digital Health SolutionsThane, Maharashtra, India
    Digital Health Solutions (DHS) is a U.ISO 13485–certified MedTech engineering and regulatory consulting firm with a strong global presence. In India, we operate through our affiliate, Biovantage Tec...Show moreLast updated: 30+ days ago
    • Promoted
    C++ Developers, With High-Frequency Trading Experience | Mumbai, India

    C++ Developers, With High-Frequency Trading Experience | Mumbai, India

    AAA GlobalMumbai, Maharashtra, India
    Location : Mumbai, India Domain Focus : High-Frequency Trading (HFT), Ultra-Low Latency Systems Experience : 4+ years in C++ development in a low-latency / HFT. International Talent : Yes, internat...Show moreLast updated: 6 days ago
    • Promoted
    • New!
    Firmware Engineer - C / C++ Programming

    Firmware Engineer - C / C++ Programming

    Qode.worldThane
    Description : Were looking for an accomplished Firmware Engineer with 8+ years of experience in developing and optimizin...Show moreLast updated: 15 hours ago
    • Promoted
    Software Engineer (4 to 7 Yrs) | Remote Opportunities | Immediate Joiner

    Software Engineer (4 to 7 Yrs) | Remote Opportunities | Immediate Joiner

    Kiara Tech SolutionsMumbai, IN
    Remote
    We’re Hiring | Backend Software Engineer – C#,.UK-based industrial automation company.Email your CV and notice period to : . We’re looking for an experienced.You’ll work on next-gen industrial automat...Show moreLast updated: 1 day ago
    • Promoted
    Software Engineer

    Software Engineer

    capeirondombivli, maharashtra, in
    We’re Hiring : Software Engineer [Remote].Month Contract Role at Capeiron Technology.Fixed Compensation for contract : INR 5,00,000. As a Software Engineer, you’ll be responsible for developing and ma...Show moreLast updated: 1 day ago
    • Promoted
    C++ Developer

    C++ Developer

    Mobile Programming LLCMumbai
    Job Description : We are seeking a skilled C++ developer to join our dynamic team.The successful candidate will be responsible for designing, developing, and maintaining high-q...Show moreLast updated: 30+ days ago
    • Promoted
    C,C++ Developer

    C,C++ Developer

    Tata Consultancy ServicesMumbai, Maharashtra, India
    Required Technical Skill Set : C,C++, Telecom.Desired Competencies (Technical / Behavioral Competency).C,C++, Telecom / IMS / SIP, Cloud Native. Good experience on Media Resource Function nodes like MRFP, ...Show moreLast updated: 6 days ago
    • Promoted
    Technical & Project Leader (C++)

    Technical & Project Leader (C++)

    Tata Consultancy ServicesMumbai, Maharashtra, India
    Job Description 1Role - Technical & Project Leader 2Required Technical Skill Set - C++, Linux, MY SQL 3Desired Experience Range - 8 -10 years 4Location of Requirement - Mumbai Desired Compete...Show moreLast updated: 7 days ago
    • Promoted
    Principal C++ Engineer (Remote)

    Principal C++ Engineer (Remote)

    CodeMyMobileMumbai, IN
    Remote
    Experience Required : 10+ Years.If you are a passionate C++ developer who values craftsmanship and autonomy, and believe you align well with the requirements below, we would love to hear from you.P...Show moreLast updated: 1 day ago
    • Promoted
    Senior Software Engineer (C++ & C#)

    Senior Software Engineer (C++ & C#)

    KLDiscoverynavi mumbai, maharashtra, in
    KLDiscovery, a leading global provider of electronic discovery, information governance and data recovery services, is currently seeking a Senior Software Engineer (C++ & C#) for an exciting new opp...Show moreLast updated: 1 day ago
    • Promoted
    Software Engineer

    Software Engineer

    Flamdombivli, maharashtra, in
    Web Developer – AR / WebAssembly / WebGPU.Flam is the world’s first AI-powered Mixed Reality Content Platform for Marketing & Advertising. We’re building high-performance AR experiences directly in ...Show moreLast updated: 1 day ago
    • Promoted
    Abbott - Software Development Engineer - C / C++ Programming

    Abbott - Software Development Engineer - C / C++ Programming

    Abbott Healthcare Pvt. Ltd.Mumbai
    Job Summary : We are looking for a seasoned Software Engineer for embedded software development.The ideal candidate should have a strong ...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    AAA GlobalMumbai, Maharashtra, India
    The ideal candidate has strong experience with modern C++ (C++11 / 14 / 17), good problem-solving skills, and the ability to work on complex systems in a collaborative environment.Develop and maintain ...Show moreLast updated: 6 days ago
    • Promoted
    AS400 Developer (US Shift)

    AS400 Developer (US Shift)

    Programmers.ionavi mumbai, maharashtra, in
    AM to 5 PM CST (6 : 30 PM to 3 : 30 AM IST).Hands on experience in IBM AS400 iSeries platform and RPGLE programming is a must. Experienced in Integrated Language Environment (ILE).Experienced in Creatin...Show moreLast updated: 15 days ago
    • Promoted
    • New!
    ▷ Urgent Search : Software Engineer

    ▷ Urgent Search : Software Engineer

    AAA GlobalMumbai, Maharashtra, India
    Job Title : C++ Developer We are looking for a skilled C++ Developer to join our team in building high-performance applications. The ideal candidate has strong experience with modern C++ (C++11 / 14 / 1...Show moreLast updated: 3 hours ago
    • Promoted
    C++ Software Engineer - 30570

    C++ Software Engineer - 30570

    ConfidentialMumbai, India
    C++ engineers to enhance its next-generation AI-driven dialogue agents.Using state-of-the-art technology, this role focuses on developing open-ended, collaborative conversational AI with applicatio...Show moreLast updated: 17 days ago
    • Promoted
    Abbott - Software Development Engineer II - C++ Programming

    Abbott - Software Development Engineer II - C++ Programming

    Abbott Healthcare Pvt. Ltd.Mumbai
    About The Role : We are seeking a passionate and skilled Software Engineer with 2 to 4 yrs of experience, to join our team focused on developing cutting-edge medica...Show moreLast updated: 30+ days ago
    • Promoted
    Embedded Firmware Engineer

    Embedded Firmware Engineer

    PraanMumbai, Maharashtra, India
    The company is backed by top tier VCs and CXOs globally and currently operates between the United States and India.Our team puts extreme attention to detail and loves building technology that's asp...Show moreLast updated: 7 days ago
    • Promoted
    Software Engineer

    Software Engineer

    BrightEdgedombivli, maharashtra, in
    Just seeking some good talent!.At BrightEdge, we innovate at the intersection of AI, SEO, and enterprise growth.We’re not just shaping the future of enterprise SEO and content performance; we’re al...Show moreLast updated: 1 day ago
    • Promoted
    • New!
    Remote C++ Developer - 30570

    Remote C++ Developer - 30570

    TuringMumbai Metropolitan Region, India
    Remote
    Turing is seeking experienced C / C++ developers to partner with a leading AI research lab in validating and improving AI-generated code. In this role, you’ll review and correct complex systems code, ...Show moreLast updated: 20 hours ago