Talent.com
This job offer is not available in your country.
Senior Engineer

Senior Engineer

HCLTechChennai, Tamil Nadu, India
21 days ago
Job description

Senior Firmware Engineer – Audio Codec (Rust)

Experience : 8–14 Years

Location : [India(preferably Chennai) Onsite / Remote / Hybrid]

________________________________________

Job Description :

We are seeking a highly skilled Firmware Engineer with strong expertise in Audio Codec development and Rust programming. The candidate will design, implement, and optimize low-level firmware for audio codec solutions, ensuring high performance, reliability, and compliance with multimedia and embedded standards.

________________________________________

Key Responsibilities :

  • Design and develop firmware modules for audio codec drivers (encode / decode, signal processing, streaming).
  • Implement low-level firmware in Rust for real-time audio pipelines.
  • Work on audio data paths, DSP integration, and codec algorithms.
  • Develop and maintain device drivers, HAL (Hardware Abstraction Layer), and board support packages.
  • Optimize memory, performance, and power consumption for embedded audio solutions.
  • Debug and troubleshoot firmware issues using JTAG, logic analyzers, oscilloscopes.
  • Collaborate with hardware, DSP, and system teams to integrate codecs into target platforms.
  • Perform unit, integration, and system-level testing for audio firmware components.
  • Contribute to architecture design, code reviews, and documentation.
  • Ensure compliance with industry standards (ALSA, AV frameworks, A2DP, VoIP, Dolby, AAC, MP3, etc.).

________________________________________

Required Skills & Qualifications :

  • Bachelor’s / Master’s degree in Electronics, Computer Engineering, or related field.
  • 8–14 years of experience in embedded firmware development, with at least 3+ years in audio codec domain.
  • Strong expertise in Rust programming for embedded systems (memory safety, concurrency, async programming).
  • Experience with C / C++ for low-level embedded development (interfacing with Rust).
  • In-depth knowledge of audio codecs : AAC, MP3, SBC, Opus, Dolby, FLAC, PCM.
  • Experience in I2S, I2C, SPI, DMA, USB Audio, ALSA / ASoC (Linux Audio Subsystem).
  • Strong knowledge of RTOS / Linux kernel driver development for audio.
  • Hands-on with debugging tools (JTAG, Lauterbach, GDB).
  • Familiarity with version control (Git), CI / CD pipelines, and automated testing.
  • Strong problem-solving and performance optimization skills.
  • ________________________________________

    Good to Have :

  • Experience with cross-compilation toolchains and build systems (CMake, Cargo, Yocto).
  • Knowledge of real-time audio streaming frameworks (PulseAudio, PipeWire, JACK).
  • Familiarity with DSP programming or ARM Cortex-M / A architectures.
  • Exposure to Rust embedded ecosystem (e.g., embedded-hal, no_std, RTIC).
  • Knowledge of Audio Quality testing methodologies (MUSHRA, PESQ, POLQA).
  • Prior experience with Dolby / DTS certification processes.
  • ________________________________________

    Soft Skills :

  • Strong collaboration and communication skills.
  • Ability to work in cross-functional teams with hardware, software, and QA.
  • Proactive in problem-solving and mentoring junior engineers.
  • One SR - Firmware Engineer – Audio Codec (Rust)

    Experience : 6–9 Years

    Location : [India(preferably Chennai) Onsite / Remote / Hybrid]

    Key Responsibilities :

  • Design and develop firmware modules for audio codec functionality (encode, decode, streaming, signal processing).
  • Implement low-level device drivers and HAL (Hardware Abstraction Layer) in Rust, with C / C++ interoperability where required.
  • Work with embedded communication protocols (I2S, I2C, SPI, DMA, USB Audio).
  • Optimize performance, memory footprint, and power efficiency of audio pipelines.
  • Debug and troubleshoot firmware using JTAG, GDB, Lauterbach, logic analyzers, and oscilloscopes.
  • Collaborate with hardware / DSP / system engineers to integrate codecs on target platforms.
  • Support unit, integration, and regression testing for audio firmware validation.
  • Ensure compliance with audio standards (AAC, MP3, SBC, Opus, PCM, Dolby).
  • Contribute to code reviews, technical documentation, and best practices adoption.
  • Required Skills & Qualifications :

  • Bachelor’s / Master’s degree in Electronics, Computer Engineering, or related field.
  • 5–7 years of embedded firmware development experience, with 2+ years in audio codec projects.
  • Strong hands-on expertise in Rust for embedded systems (no_std, concurrency, async programming).
  • Good working knowledge of C / C++ for low-level embedded development.
  • Familiarity with audio codec standards and algorithms (compression, decoding, error handling).
  • Experience with RTOS (FreeRTOS, Zephyr) or Embedded Linux (ALSA / ASoC).
  • Practical experience with cross-compilation, build systems (Cargo, CMake, Yocto).
  • Strong debugging skills using JTAG / GDB and embedded analysis tools.
  • Good to Have :

  • Exposure to DSP integration or ARM Cortex-M / A architectures.
  • Knowledge of Linux audio frameworks (PulseAudio, PipeWire, JACK).
  • Familiarity with audio quality testing tools (MUSHRA, PESQ, POLQA).
  • Prior experience with Dolby / DTS certification or multimedia compliance.
  • Understanding of secure firmware development practices.
  • Soft Skills :

  • Strong analytical and debugging abilities.
  • Good communication skills to work with global teams.
  • Proactive and eager to adopt new Rust embedded ecosystem tools and practices.
  • Senior Test Engineer – Audio

    Experience : 9–12 Years

    Location : [India(preferably Chennai) Onsite / Remote / Hybrid]

    Key Responsibilities :

  • Perform functional and regression testing of Dolby audio codecs (encode, decode, playback, streaming).
  • Conduct audio quality testing (subjective listening + objective metrics) to validate Dolby features.
  • Validate Dolby codecs such as Dolby Digital (AC-3), Dolby Digital Plus (E-AC-3), Dolby TrueHD, Dolby Atmos.
  • Execute compliance and certification testing as per Dolby standards.
  • Prepare and execute test plans, test cases, and automation scripts for Dolby codec validation.
  • Perform bitrate, channel mapping, latency, and performance testing on various audio playback devices.
  • Work with tools for audio capture, analysis, and measurement (MATLAB, Adobe Audition, Audio Precision, Audacity).
  • Collaborate with firmware, DSP, and system teams to debug codec-related issues.
  • Document defects and maintain reports in JIRA, ALM, TestRail, or equivalent tools.
  • Ensure compliance with Dolby certification requirements and OEM deliverables.
  • Required Skills & Qualifications :

  • Bachelor’s / Master’s degree in Electronics, Computer Science, Acoustics, or related field.
  • 4–8 years of experience in audio codec / system testing, with specific focus on Dolby codecs.
  • Hands-on testing experience with Dolby Digital, Dolby Digital Plus, Dolby Atmos, Dolby TrueHD.
  • Knowledge of audio compression techniques, multichannel audio (5.1, 7.1), and surround sound systems.
  • Familiarity with audio standards (ITU, ETSI, MPEG).
  • Experience with subjective audio testing methodologies (e.g., MUSHRA, ABX testing).
  • Exposure to audio quality measurement tools (PESQ, POLQA, Audio Precision).
  • Scripting knowledge in Python / MATLAB for audio test automation.
  • Experience with embedded audio platforms, multimedia frameworks (GStreamer, FFmpeg), or infotainment systems.
  • Good to Have :

  • Prior experience in Dolby certification processes.
  • Familiarity with Bluetooth audio (A2DP, LDAC, aptX) and HDMI ARC / eARC audio testing.
  • Experience with voice assistants, OTT platforms, or home theater systems.
  • Knowledge of DSP fundamentals and ARM Cortex architectures.
  • Soft Skills :

  • Excellent listening ability and sensitivity to audio artifacts.
  • Strong problem-solving and debugging skills.
  • Ability to work across global cross-functional teams.
  • Good documentation and communication skills.
  • Create a job alert for this search

    Senior Engineer • Chennai, Tamil Nadu, India

    Related jobs
    • Promoted
    Senior Platform Engineer

    Senior Platform Engineer

    Cummins IndiaChennai, IN
    Responsible for defining and communicating a shared technical and architectural vision for Product Teams to help ensure the system or Solution under development is fit for its intended purpose.Embr...Show moreLast updated: 9 days ago
    • Promoted
    Instrumentation Engineer

    Instrumentation Engineer

    Lactalis IndiaChengalpattu, Tamil Nadu, India
    The instrumentation engineer is responsible for ensuring the optimal performance, calibration, maintenance, and integration of all instrumentation and control systems in the automated dairy process...Show moreLast updated: 30+ days ago
    • Promoted
    Lincoln Electric - SAP FICO Business Systems Analyst

    Lincoln Electric - SAP FICO Business Systems Analyst

    Lincoln Electric Company (India) Pvt. Ltd.Chengalpattu,Tamil Nadu
    Lincoln Electric is the world leader in the engineering, design, and manufacturing of advanced arc welding solutions, automated joining, assembly and cutting systems, plasma and oxy-fuel cutting eq...Show moreLast updated: 30+ days ago
    • Promoted
    Technical Manager

    Technical Manager

    INVENTA Technologies Pvt Limited - Chennai INDIA (HQ)Tiruvallur, Tamil Nadu, India
    INVENTA Technologies Pvt Limited, established in 1989, focuses on R&D, design, and engineering in polymer materials.We have two business verticals : 1. Engineered Plastics compounding and 2.Sustaina...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Design Engineer

    Senior Design Engineer

    Tek SupportChennai, Tamil Nadu, India
    The trainer will be responsible for upskilling professionals in the areas of.CAD / CAE tools, prototyping, design verification / validation, design control documentation, cost optimization, and complia...Show moreLast updated: 30+ days ago
    • Promoted
    Senior IAM Engineer

    Senior IAM Engineer

    ATCChennai, IN
    IAM Senior Engineer (CIAM & PAM – CyberArk).The IAM Senior Engineer will be responsible for the design, build, deployment, and support of Customer Identity & Access Management (CIAM) and Privileged...Show moreLast updated: 2 days ago
    Senior Quality Engineer

    Senior Quality Engineer

    Saaki Argus & Averil ConsultingChennai, Tamil Nadu, India
    Quick Apply
    Job description Senior Quality Engineer.Plan, write & execute test cases for the requirements provided.Ensure 100% test coverage for all functionality & feature sets to be tested.Thorough...Show moreLast updated: 30+ days ago
    Design Engineer(E&D)

    Design Engineer(E&D)

    Saaki Argus & Averil ConsultingTiruvallur, Tamil Nadu, India
    Quick Apply
    Our client is manufacturing Fuel Injection Equipment for Cars, Sports Utility and Multi Utility Vehicles, Light Commercial Vehicles, Tractors, Single & Two Cylinder engines.It is the largest au...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Site Reliability Engineer- ELK Expert

    Senior Site Reliability Engineer- ELK Expert

    iVedha Inc.Chennai, IN
    Senior Site Reliability Engineer (SRE) – ELK Expert | Platform Engineering Practice.Must be available to work in the EST (US / Canada) Time Zone. Are you a Senior Site Reliability Engineer (SRE) with ...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Senior Performance Engineer

    Senior Performance Engineer

    LexitasChennai, Tamil Nadu, India
    Lexitas is a high growth company.The Company is built on a belief that having strong personal relationships with our clients, and providing reliable, accurate and professional services is the drivi...Show moreLast updated: 8 hours ago
    • Promoted
    Team Member - Technical Services (Electrical)

    Team Member - Technical Services (Electrical)

    Saint-Gobain India Private Limited - Glass BusinessSriperumbudur, Tamil Nadu, India
    Tech in Electrical Engineering -.Years hands on experience in Plant Engineering.Saint-Gobain India Pvt Ltd – World Glass Complex (WGC), Sriperumbudur-. Our Purpose : MAKING THE WORLD A BETTER HOME.Sa...Show moreLast updated: 9 days ago
    • Promoted
    Lincoln Electric - BTP Functional Lead

    Lincoln Electric - BTP Functional Lead

    Lincoln Electric Company (India) Pvt. Ltd.Chengalpattu
    Job Title : BTP Functional Lead About Lincoln Electric : Lincoln Electric is the world leader in ...Show moreLast updated: 30+ days ago
    Production Engineer 3DAR

    Production Engineer 3DAR

    A2MAC1Oragadam, TN, IN
    Quick Apply
    Manage Teardown process and documentation of products / systems .Provide teardown of products / systems (Parts by Parts Documentation with System Removal) . Take Pictures, measures and input c...Show moreLast updated: 17 days ago
    • Promoted
    Senior Accountant

    Senior Accountant

    Shero Home FoodAmbattur, Tamil Nadu, India
    Shero Home Food is the world's first branded home food platform designed to revolutionise homemakers and enable work-from-home opportunities. Our mission is to transform homemakers into entrepreneur...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Accounts Executive

    Senior Accounts Executive

    CAPE ELECTRIC PVT LIMITEDSriperumbudur, Tamil Nadu, India
    Senior Accounts Executive will be responsible for managing day-to-day accounting activities, maintaining accurate financial records, and supporting the finance team in ensuring compliance with acco...Show moreLast updated: 8 days ago
    • Promoted
    • New!
    Enterprise Sales Manager – Data Centre & Cloud Services

    Enterprise Sales Manager – Data Centre & Cloud Services

    UpMan PlacementsAmbattur, Tamil Nadu, India
    Drive new business acquisition for colocation, managed hosting, and cloud connectivity services.Build and manage a strong sales pipeline to achieve quarterly and annual targets.Engage with CXOs, CI...Show moreLast updated: 8 hours ago
    • Promoted
    Senior Engineer

    Senior Engineer

    HCLTechChennai, Tamil Nadu, India
    Senior Firmware Engineer – Audio Codec (Rust).Location : [India(preferably Chennai) Onsite / Remote / Hybrid].We are seeking a highly skilled Firmware Engineer with strong expertise in Audio Codec devel...Show moreLast updated: 20 days ago
    • Promoted
    Senior Engineer - Process

    Senior Engineer - Process

    LamprellChennai, Tamil Nadu, India
    Specialization in Petroleum / Petro Chemical Engineering preferred.Minimum Experience : 10-15 years in Offshore / Onshore Oil and Gas facilities with major EPC contractor and / or Consultant.Conversa...Show moreLast updated: 28 days ago
    • Promoted
    Senior Device Engineer

    Senior Device Engineer

    HexnodeChennai, Tamil Nadu, India
    Mitsogo is a global organization that highly values the contributions of each employee.Our ability to attract top talent is a testament to our commitment to fostering a sense of belonging for every...Show moreLast updated: 25 days ago
    • Promoted
    Senior Sales Engineer

    Senior Sales Engineer

    Omron Industrial Automation IndiaChennai, Tamil Nadu, India
    Key Roles and Responsibilities.Responsible to achieve sales and order booking targets in the assigned region.Prepare and implement business plans monthly, quarterly and annually.Create and execute ...Show moreLast updated: 30+ days ago