Senior Engineer

5 days ago


Tiruppur, Tamil Nadu, India HCLTech Full time

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.


  • Tiruppur, Tamil Nadu, India Urban Intellect Full time

    Company DescriptionWe suggest you enter details here.Role DescriptionThis is a full-time role for a Senior Civil Engineer located on-site in Alandi Site Pune. The Senior Civil Engineer will be responsible for overseeing and designing civil engineering projects, including planning, stormwater management, and ensuring all projects comply with relevant...


  • Tiruppur, Tamil Nadu, India beBeebackend Full time ₹ 18,00,000 - ₹ 21,00,000

    Senior Backend Video EngineerWe are seeking a seasoned Senior Backend Video Engineer to lead the development of complex video processing features. The ideal candidate will have expertise in front-end technologies and video streaming to craft exceptional user experiences.


  • Tiruppur, Tamil Nadu, India beBeeDataEngineering Full time ₹ 2,00,00,000 - ₹ 3,00,00,000

    Senior Data Engineering ManagerWe are seeking an experienced Senior Data Engineering Manager to oversee the end-to-end delivery of data platforms, AI, BI, and analytics projects. This role will ensure alignment with business objectives and stakeholder expectations.To be successful in this position, you will need strong leadership skills, technical expertise...


  • Tiruppur, Tamil Nadu, India beBeeDataEngineer Full time ₹ 2,00,00,000 - ₹ 2,50,00,000

    Job Title: Senior Data EngineerWe are seeking a highly experienced data engineer to lead our team's data engineering efforts.The ideal candidate will have 6+ years of experience in designing, developing, and deploying scalable data pipelines and ETL processes using Databricks.They will collaborate with stakeholders to understand data requirements and...


  • Tiruppur, Tamil Nadu, India beBeeAutomation Full time ₹ 12,75,000 - ₹ 21,30,000

    Senior Automation Test Engineer (Python)We are seeking an experienced and highly skilled Senior Automation Test Engineer to design, develop, and maintain automated test frameworks and scripts using Python.The ideal candidate will have a strong understanding of QA methodologies, test automation frameworks, Agile processes, and version control systems like...


  • Tiruppur, Tamil Nadu, India beBeeVerification Full time ₹ 15,00,000 - ₹ 25,00,000

    We are seeking a senior digital verification engineer to lead our SOC verification efforts.About the RoleAs a senior engineer in this role, you will be responsible for designing and developing complex digital circuits for SOC verification. You will work closely with cross-functional teams to identify and address technical challenges, develop and maintain...


  • Tiruppur, Tamil Nadu, India beBeeArtificialintelligence Full time ₹ 9,00,000 - ₹ 12,00,000

    AI Engineering Opportunity\This role involves working on cutting-edge AI-first projects with mentorship, allowing for hands-on exposure to advanced tools and automation workflows. It is an opportunity to grow into senior roles like AI Architect or Lead Engineer. We are seeking a junior AI Engineer with experience in full-stack engineering, DevOps, and...


  • Tiruppur, Tamil Nadu, India beBeeSustainability Full time ₹ 15,00,000 - ₹ 20,00,000

    Key Engineering Leadership RoleAs a strategic leader in the engineering team, you will play a vital role in shaping the direction of our resort's facilities and services.Develop and implement comprehensive engineering policies to ensure consistency across all properties.Lead capital expenditure projects including renovations and new builds, ensuring timely...


  • Tiruppur, Tamil Nadu, India Yield Engineering Systems Full time

    YES (Yield Engineering Systems, Inc.) is a leading manufacturer of reliable, high-tech, cost-effective capital equipment that transforms materials and surfaces at the nanoscale. From startups to the Fortune 50, our customers rely on YES to help them unleash products that change lives – from cellphones and IoT devices, to AI and virtual reality, to...


  • Tiruppur, Tamil Nadu, India beBeeElectronicsEngineer Full time ₹ 1,20,00,000 - ₹ 2,40,00,000

    Senior Electronics Engineer PositionWe are seeking an accomplished Senior Electronics Engineer to lead multiple challenging projects in the field of signal integrity and power delivery.A minimum of 3 years of experience is required in Signal Integrity, Power Integrity, and similar fields.The ideal candidate will have a profound understanding of S-parameter...