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
Academic Level
· Degree of Computer Science, Computer Engineering or Electrical Engineering
Technical Knowledge and Skills
· 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
People Skills
· Strong problem-solving skills
· Have interpersonal skills and be self-motivated
· Possess the ability to proactively drive technical solutions in a collaborative environment
· Be able to communicate (verbal/written) effectively
· Have a go getter attitude and result oriented approach
· Be able to work with remote teams in different time zone
· Presentable leadership skill 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.