About this role
This role sits within the Process Engineering department and focuses on the development, testing, and validation of embedded hardware and firmware systems. You will support PCB-based systems, embedded software, and product integration activities in collaboration with cross-functional engineering teams.
Key responsibilities
- Develop and maintain technical documentation for design, implementation, and testing processes
- Support hardware and software testing activities to ensure system quality and performance
- Perform PCB assembly testing and validation activities
- Collaborate with cross-functional teams including mechanical, firmware, software, and manufacturing engineers
- Troubleshoot embedded hardware and firmware issues during development and testing
- Support system integration and root cause analysis activities
- Ensure proper documentation and reporting of test results and engineering findings
Requirements
- Diploma / Bachelor's degree in Electrical / Electronics / Mechatronics Engineering or related discipline
- 3-5 years of experience in embedded systems, electronics design, or firmware development
- Strong understanding of analog and digital circuit design
- Experience with microcontrollers, DSP, or FPGA-based systems
- Knowledge of communication protocols (UART, I2C, SPI, CAN, Ethernet)
- Experience with PCB design tools (Altium, OrCAD, or equivalent)
- Hands-on experience with test equipment (oscilloscope, multimeter, logic analyser)
- Proficient in C / C++ programming
- Strong analytical and troubleshooting skills