Intern - Firmware Engineer

WSA – Wonderful Sound for All 

📍 Singapore, Singapore 🇸🇬

internship
entry-level
Posted —

Key Skills

PythonOOPDebuggingTestingValidation

Industry

Medical DevicesConsumer Electronics

Job Description

Driven by the passion to improve the quality of people’s lives, WSA continues to grow as the market leader in the hearing aid industry. With our commitment to increase penetration in an underserved hearing care market, we want to accelerate our business transformation to reach more people, more effectively.

As a Firmware Engineer (Accessories) Intern, you will support the firmware and validation team in developing test scripts, decoding communication signals, and verifying accessory features against system requirements. You will be involved in firmware testing, debugging support, and requirement validation to ensure reliable performance and correct functionality of connected accessory products. This role offers hands-on exposure to embedded firmware validation, Python-based test automation, and cross-functional engineering workflows in a product development environment.

What you will do

  • Develop and maintain Python-based test scripts to decode and analyze Load Modulation Signals used in accessory communication and system interaction
  • Support firmware validation by executing structured test cases and ensuring features behave as intended under different conditions
  • Analyze test outputs and logs to identify anomalies, inconsistencies, or potential firmware issues
  • Collaborate with firmware and hardware engineers to troubleshoot and reproduce issues found during testing
  • Contribute to the verification process by mapping test results against product requirements and technical specifications
  • Help improve test coverage and reliability by refining existing scripts or suggesting enhancements to testing methods.

What you bring

  • Currently pursuing a degree in Electrical Engineering, Electronics, Computer Engineering, IT, Computer Science, or a related technical field
  • Basic understanding of embedded systems or firmware concepts is an advantage
  • Familiarity with Object-Oriented Programming (OOP) principles such as modular design, classes, and reusable code structure
  • Programming experience in one or more of the following: Python (preferred for scripting and automation), C, C++, or C#
  • Comfortable working with technical documentation, requirements, and test specifications
  • Analytical mindset with attention to detail, especially when working with data, signals, or debugging issues
  • Willingness to learn firmware validation processes, testing tools, and engineering workflows.

Who we are

At WSA, we provide innovative hearing aids and hearing health services.

Together with our 12,000 colleagues in 130 countries, we invite you to help unlock human potential by bringing back hearing for millions of people around the world.

With us, you will become part of a truly global company where we care for one another, welcome diversity and celebrate our successes.

Sounds wonderful? We can't wait to hear from you.

WSA is an equal-opportunity employer and committed to creating an inclusive employee experience for all. Regardless of race, color, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, disability, military or veteran status we firmly believe that our work is at its best when everyone feels free to be their most authentic self.