MAIN DUTIES AND RESPONSIBILITIES:
1. Participate in code reviews and ensure compliance with coding standards.
2. Perform unit testing, integration testing, and system validation.
3. Support production and field issues through troubleshooting and root-cause analysis.
4. Assist in transitioning products from engineering into manufacturing and support process engineering with industrialization.
5. Failure analysis on return parts and prepare FA report.
WORK EXPERIENCE REQUIREMENTS:
1. Minimum 2 years of experiences related to Software/Firmware/Electronic engineering design or similar field.
2. Strong proficiency in C/C++ for embedded systems.
3. Experience with software development environment (MPLAB) and hardware debugging tools.
4. Knowledge of embedded system constraints (memory, power, performance).
5. Work with version control (GIT) and collaborative development practices.