- Capture and analyze customer requirements; research and suggest solutions that meets requirements the most.
- Implementing solutions using C language. Writing shell script, using system call to run and interact with Linux system. Doing unit test to check correctness when running.
- Working with team to deliver integrated proposals.
- Investigate and modify Makefile to build like what desired.
- Reading and understanding documents, source code to understand and able to working with more and more modules on the switch.
- Participate in assisting customers when encounter issues, analyze, fix and deliver solutions to customer.
- Participate in meetings, share knowledge of known modules to new team members and review code for clean code writing and coding conventions.