HH 82260 Senior/Staff Engineer (Systems Software)
Posted by engineerecruit on July 6, 2007
Senior/Staff Engineer (Systems Software)
Requirements:
- 1. A degree in Electronics and Communications engineering or related field specialized in networking technologies. A master degree specialized in data communications and networking will be an added advantage.
- 2. At least 6 years of software development working experience, especially as systems architect with sound knowledge of overall system architecture.
- 3. Strong leadership and coaching skills to manage and mentor the software team contributing mainly in systems design and architecture.
- 4. Strong communications skills to effectively communicate with team members and report to management for timely decisions.
- 5. Strong programming skills in C and C++ both desktop based as well as embedded software.
- 6. Strong knowledge and experience in software development methodology and process including Software Quality Assurance will be a must.
- 7. Strong knowledge/experience in GPRS/3GPP protocols, especially layer 3 and above will be a plus.
- 8. Knowledge of networking architecture and network protocols (especially TCP/IP and related protocols) will be an added advantage.
- 9. Experience in RTOS such as VxWorks and desktop OS such as Windows, Linux and MacOS will be preferred.
- 10. Experience in satellite communications will be an added advantage.
- 11. Strong analytical and problem solving skills are a must.
Location : Changi
Working hours : 5 days work