Job Description
- Software Design, Development and Continues Improvement
- Be involved in the development life cycle: analysis, design, coding, test and bug fixing
- Troubleshoot and provide resolutions for technical issues from customer
- Adopt Agile software development methodology in the course of work
- Other duties as assigned
Technical Knowledge and Skills
- Degree of Computer Science, Computer Engineering or Electrical Engineering
- At least 3 years of recent development experience in Visual C++/C++ and object-oriented programming
- Working experience of developing multi-threaded/multi-process applications and Shell/Python scripts on Windows/Linux platform
- Working experience of GDB debug tools
- Working experience of My SQL database
- Working experience in Linux Platform
- Knowledge of Microsoft Visual Studio, Windows Programing and MFC is a plus
- Knowledge of IP routing and Satellite communication protocols is a plus
- In-depth understanding of software product development process, familiar with quality control methods is a plus
(EA Reg No: 20C0312)
Please email a copy of your detailed resume to [email protected] for immediate processing.
Only shortlisted candidates will be notified.