Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 18951013

    Starkey Laboratories India Pvt. Ltd. logo

    Firmware Engineer II (Immediate Joiner)

    Starkey Laboratories India Pvt. Ltd. · Remote · remote · Posted 28d ago

    ₹20.0L - ₹25.0L PA5–10 yrsfulltimeSourced fromNaukri

    About a minute. You'll make an account on the way through.

    About this role

    Position Summary

    Develop, maintain, and own software used to validate digital hearing aid signal processing algorithms and embedded firmware. This role is responsible for the Python-based automation framework used for digital unit testing, regression testing, automated analysis, and milestone reporting, as well as the MATLAB-based simulation environment used to model, validate, and expand hearing aid audio processing features. Collaborate closely with firmware, algorithm, systems, and verification engineers to improve software quality, simulation accuracy, and engineering productivity.

    This position is not a traditional QA/Test engineer position. It is fundamentally a software engineering role focused on audio DSP validation, simulation, and engineering productivity.

    Job Responsibilities

    Audio Test Automation Software Development

    1. Design, develop, maintain, and enhance automated digital unit test software using Python and MATLAB.

    2. Expand automated regression test coverage for hearing aid audio features.

    3. Develop reusable software libraries supporting automated validation.

    4. Analyze automated test failures and collaborate with firmware engineers to identify root causes.

    5. Improve execution efficiency and maintainability of existing automation frameworks.

    6. Develop software that generates engineering reports for major project milestones and product releases.

    MATLAB Simulation Development

    1. Own and maintain the MATLAB simulation framework used to model hearing aid audio processing.

    2. Expand simulation support for new audio features and algorithms.

    3. Implement software models that accurately represent embedded firmware behavior.

    4. Validate firmware output against MATLAB reference models.

    5. Collaborate with DSP algorithm engineers to ensure simulation accuracy.

    6. Maintain and expand simulation software as new audio features are introduced.

    Must-Have Technical Skills

    Programming

    Expert-level Python programming language. NumPy, SciPy, Matplotlib, Pandas, PyTest

    Object-oriented Python

    Automation scripting

    Expert-level MATLAB programming language.

    Experience developing reusable software libraries.

    Object-oriented software design.

    Data visualization and engineering report generation.

    Audio Signal Processing and DSP Fundamentals

    1. Candidates should have hands-on experience in at least three of the following:

    2. Audio DSP

    3. Speech processing

    4. Consumer audio products

    5. Digital audio analysis

    Strong understanding of at least five of the following:

    1. Adaptive Filters

    2. Beamforming

    3. Echo Cancellation

    4. Noise Suppression

    5. Active Noise Cancellation

    6. Dynamic Range Compression

    7. Sample Rate Conversion

    8. Fixed-point DSP

    Test Automation

    Candidate should have professional work experience in at least three of the following:

    1. Automated regression testing

    2. Test framework development

    3. Digital unit test development

    4. Automated result analysis

    5. Automated report generation

    6. Regression investigation

    Nice-to-Have Technical Skills

    1. Embedded Systems

    2. Embedded C

    3. ARM Cortex-M

    4. RTOS

    5. JTAG Debugging

    6. Firmware architecture

    Audio Technologies

    1. PCM

    2. I2S

    3. Hearing aid signal processing

    Artificial Intelligence & Machine Learning

    1. Deep Neural Network (DNN) inference

    2. AI-based speech enhancement

    3. Audio environment classification

    Education

    Required

    Bachelor's degree in Electronics & Communication Engineering, Electrical Engineering, Computer Engineering, or equivalent from a Tier 1 or Tier 2 or well recognized university.

    Preferred

    Master's degree in Electronics & Communication Engineering or equivalent, focusing on signal processing, or equivalent.

    PhD in Signal Processing or equivalent.

    Certifications:

    1. MATLAB certification (MathWorks)

    2. Python certification

    3. Embedded Systems Certification or equivalent.

    Embedded Systems Certifications:

    1. Vector India Embedded Systems Certification

    2. Emertxe Embedded Systems Certification

    3. C-DAC PG Certificate in Embedded Systems Design

    Professional Experience

    Required

    Minimum 5 years of professional software development experience in engineering automation, scientific computing, simulation software, or test automation.

    1. Experience developing and maintaining automated software for digital unit testing, regression testing, or engineering validation.

    2. Experience working with audio signal processing, digital signal processing (DSP), or other real-time signal processing applications in commercial products.

    3. Experience developing or maintaining MATLAB-based simulation software used to model, validate, or verify product behavior.

    4. Experience generating automated engineering reports and metrics to support product development, quality assessment, and project milestones.

    5. Experience developing reusable engineering software, libraries, or frameworks used by other engineers.

    Preferred

    Experience developing one or more of the following:

    1. Hearing aids

    2. Consumer audio

    3. Audio DSP

    4. Medical devices

    5. Wireless audio

    6. Audio simulation software

    Desired Professional Attributes

    1. Takes ownership of engineering software throughout its lifecycle.

    2. Writes maintainable, reusable software libraries.

    3. Independently investigates complex automation failures.

    4. Communicates effectively with firmware, algorithm, systems, and verification engineers.

    5. Participates constructively in software design and code reviews.

    6. Continuously improves automation coverage and engineering productivity.

    7. Work Schedule & Collaboration Expectations: This position requires approximately 34 hours of regular overlap with the U.S. Central Time Zone to support collaboration with firmware, algorithm, systems, and project teams. Working hours may be adjusted as needed to support critical project milestones and engineering discussions.

    Sourced from naukri

    Skills

    Matlabsimulation softwareDigital signal processingtest automationUnit testingpytestOOPScipymatplotlibSpeech ProcessingEmbedded SystemsRTOSRegression TestingNoise SuppressionEcho CancellationScientific ComputingbeamformingPythonPandasNumpyAudio DSP

    About Starkey Laboratories India

    Starkey Laboratories India Pvt. Ltd. logo

    Starkey Laboratories India Pvt. Ltd.

    Medical Equipment

    75

    employees

    1967

    59 years old

    ₹10.2L PA avg

    Avg at Starkey Laboratories India

    ₹20L – ₹25L PA

    This role

    About

    Starkey Hearing Technologies develops advanced hearing solutions, aiming to enhance quality of life by empowering individuals through better auditory experiences.

    Industries

    Medical Equipment

    Employee ratings

    10 reviews

    4.3/ 5

    Culture

    3.9

    Career growth

    2.4

    Work-life

    4.1

    Employees rate it well for

    Work-Life Balance44Overall Company43

    Find them on

    WebsiteAmbitionBox reviews

    Firmware Engineer II (Immediate Joiner) · waiting for your command