Firmware Engineer II (Immediate Joiner)
Starkey Laboratories India Pvt. Ltd. · Remote · remote · Posted 28d ago
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
About Starkey Laboratories India

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
Industries
Employee ratings
10 reviews
Culture
3.9
Career growth
2.4
Work-life
4.1
Employees rate it well for
Find them on