NLS Senior /Software Engineer


of the position

As software engineer in NEC Laboratories Singapore (NLS),  you will be a member of the experimentation unit. NLS emphasizes on innovative solution co-creation with customer. Your team will leverage on your software development experience and expertise to put together solutions using our advance AI technologies and Big Data collected by our customer and/or sensors. As a research lab member, you will be exposed to social and technology trends that shape our future society.


  • Create social solutions with advance AI technologies.
  •  Hands-on installation of technologies, setting up development environment, coding from scratch, automating build and deployment.
  • Understand the intent of a concept and work closely with other team members to turn it into minimal viable product.
  • Own and maintain solutions in a demonstrable state always.
  • Support solution presentation during customer visits and exhibitions. Travels may be required.
  • Any other ad-hoc duties as required or assigned


  • Bachelor of Computer Science and equivalent or higher.
  •  5 years of hands-on experience in implementation of web-based Java applications and its backend components with Java, HTML, JavaScript, REST API, MQ, Database, NOSQL and RWD.
  • Hands-on experience in turning concepts into detailed designs, quality codes and eventually demonstrable software.
  • Interest in non-routine software/system related tasks. Ability to analyse and troubleshoot N-tier application systematically to resolve issues.
  • Passion to tackle technically challenging problems and have self-learning initiatives to make the solutions complete.
  • Bonus: Healthcare/Transport/Traffic domain, GIS, OpenCV, Big Data and/or machine learning experience

Candidates with 8 years of relevant experience will be considered for Senior role, would also require:

  • Possess broad knowledge on latest tools and technologies.
  • Prior experience in leading the architecture in smaller scale initiatives.
  • Mentor to software engineers with less experience.

Work Location

80 Bendemeer Road #05-01/02 Hyflux Innovation Centre Singapore 339949

Interested applicants are invited to send your latest resume to in MS Word format via Job Street.

Check this link below:

Will be updated

We regret that only shortlisted applicants will be notified.

NEC Laboratories Singapore (NLS) is a joint entity of NEC Laboratories and NEC APAC. We aim to create new social solutions and contribute towards the creation of Smart Nations around the world.

NEC Labs Singapore (Advanced Centre for Experimentation)
Nucleos Building
21 Biopolis Road #03-07
Singapore 138567

NEC Labs Singapore (Human Experimentation Area)
Nucleos Building
21 Biopolis Road #05-11/12