Responsibilities:
- To involve in coding, implementation and verification of algorithms, software program, GUI, and firmware.
- Assist in collaborate with hardware, mechanical and PCB teams.
- Designing and implementing test cases to verify and test the functions and performance of code.
- Involve in producing documentation for user manuals, test procedures and test reports.
- Assist in JTAG debugging, oscilloscope reading analysis and Code testing.
Requirements:
- Bachelor degree in software engineering / computer science preferred
- At least 1 year coding experience in C, C++, C#, Java, Matlab, LabView or VHDL.
- Knowledge in Digital Signal Processing would be a plus
- Strong command of language, written and verbal.
- Able to work independently and in a team.
- Must be able to work on field to assist in field tests and acceptance tests.