We are looking for multiple R&D Software positions (Senior / Supervisor) to join our Washing Machine R&D team. Candidates will work on develop and debug software for washing machine depending on experienced level.
Key Responsibilities (assigned based on level and specialization):
1. Senior Engineer:
- Develop, optimize and verify embedded software for washing machine control systems.
- Analyze requirements, design architecture and implement software modules in C/C++
- Design and implement control algorithms for motor drive, user interface and sensor processing.
- Perform unit testing, debugging and validation on actual hardware.
- Collaborate closely with the other teams to resolve integration and performance issues.
2. Supervisor:
- Supervise and manage a software development and testing team for washing machine projects.
- Coordinate with hardware, control and mechanical teams to ensure system integration.
- Plan, assign and track software development tasks to meet schedule and quality goals.
- Review design, perform code reviews and ensure compliance with company coding standards.
- Provide technical guidance and training to junior engineers.
- Report project status, risks and progress to higher management.

