Advisory and Updates on COVID-19 (Coronavirus Disease 2019):

Search by Keyword or Location

Software Engineer

Apply now Job no: 495307
Work type: Contract, full-time
Location: Singapore
Categories: Engineering, Laboratory/Technical Support

The Software Engineer will be responsible for integrating the communications testbed communications testbed with various applications like simulators, virtual reality, Augmented reality and test environments for experimentation and for maintaining / managing the integrated testbeds. 

 Main Responsibilities: 

  • To work with the testbed System Architect and the other testbed team members to integrate various 5G applications with the testbeds. 
  • To support the system upgrade and new capability development of the testbeds to cater to the different applications. 
  • To carry out daily system administration and maintenance of the integrated testbeds. 


Job Requirements: 

  • Bachelor’s or master’s degree in computer science, computer engineering, communication engineering, or related fields. 
  • Hands-on experiences in Linux systems, virtualization / containers, edge/cloud systems deployment and management (e.g., Kubernetes). 
  • Good programming skills, e.g.: Python, shell scripting, C / C++, Web, Java. 
  • Hands-on experience and working knowledge in developing and deploying networked systems and applications. 
  • Hands-on experience and working knowledge in deploying and operating wireless network (e.g., LTE, 5G networks) will be a plus. 

Enabling Competencies: 

  • Analytical and problem-solving skills. 
  • Good interpersonal, communication and writing skills. 
  • Able to work independently and as a good team player. 
  • Adaptable and able to multi-task in a fast-paced environment.
  • Ability to work under pressure.

Applications close: Singapore Standard Time

Back to search results Apply now Refer a friend

Already Applied?

Update your details,view your application and progress

Job Mail Subscription

Keep informed about job opportunities.

Refine Search