C++ Senior Sys Software Eng (Singapore)

15 days ago

Top 3 Reasons To Join Us

  • Attractive salary package
  • Job Location Singapore
  • The World’s Most Popular IoT Video Platform

The Job

Our Senior System Software Engineer have the opportunity to work with and learn from world leaders in communication, IoT, and machine learning technologies including:

  • Scalable, multi-region REST services
  • Secure onboarding and access control
  • NAT traversal
  • HD and 4K streaming
  • Edge and cloud analytics

Your Skills and Experience

Our successful candidates will have a degree in computer science and the following knowledge and skills:

  • Programming in C++
  • Data structures, algorithms, and problem solving
  • Object oriented models
  • Memory management
  • Concurrent programming
  • Data communication networks, TCP/IP
  • Software engineering
  • 6-8 years’ Experience developing commercial software products
  • Excellent written skills in English (Technical writing of software documentation)
  • Former ACM-ICPC World Finalist or ACM-ICPC Regionals background will be added advantage.

 You will be assessed on your computer science knowledge and problem solving and programming skills:

  • Step 1 Code challenges (based on data structures, algorithms, Sockets and Multi-Threaded programming)
  • Step 2 Technical interview via video call
  • Step 3 Technical interview face-to-face