Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer

Singapore Technologies Engineering Ltd

Singapore

On-site

SGD 60,000 - 80,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology company in Singapore is seeking a skilled software developer to manage the software lifecycle, ensuring system integration and validation. Candidates should possess a degree in Electrical/Electronics Engineering or Computer Science and have proficiency in C and C++. The ideal candidate will have a strong understanding of LAMP/WAMP stacks, hardware interfaces, and experience with Nvidia's Deepstream SDK. This role offers a chance to lead projects and support production activities.

Qualifications

  • At least two years of working experience for senior position.
  • Entry-level candidates with relevant experience and interest are welcome.

Responsibilities

  • Perform customer requirements gathering and Concept of Operation analysis.
  • Document software design and development.
  • Lead a team of software developers for Software System integration.
  • Perform validation and verification of Software System on-site.
  • Design and architect software components for products and services.
  • Manage software development life cycle and support to production.

Skills

C programming
C++ programming
LAMP stack
WAMP stack
Electrical/Electronics knowledge
Deepstream SDK
IP protocols
Systems-of-Systems troubleshooting

Education

Bachelor’s or Master’s degree in Electrical/Electronics Engineering or Computer Engineering/Science
Job description
Job Description
  • Perform customer requirements gathering and Concept of Operation analysis to draft software design.
  • Document software design and development.
  • Lead team of software developers to perform Software System integration and validation.
  • Perform validation and verification of Software System on-site.
  • Design and architect software components for product and services.
  • Performs Software System setup and product demonstration to customers.
  • Responsible for software development life cycle and support to production.
Requirements
  • Bachelor’s or Master’s degree in Electrical/Electronics Engineering, Computer Engineering/Science, or any other relevant field of study
  • At least two years working experience for senior position
  • Entry-level candidates with relevant experience and a strong interest are welcome to apply
  • Proficiency in C and C++ programming languages. QML, QT and ROS knowledge will be preferred
  • Strong knowledge of LAMP of WAMP stack
  • Strong understanding of electrical and electronics diagrams.
  • Knowledge of implementing Nvidia’s Deepstream SDK and Multimedia API into ARM and x86 platforms
  • Excellent knowledge of IP protocols and hardware interfaces
  • Experience in hands-on development and troubleshooting Systems-of-Systems
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.