Enable job alerts via email!

Software Developer

SYSPRO LABS PRIVATE LIMITED

Singapore

On-site

SGD 60,000 - 100,000

Full time

9 days ago

Job summary

A cutting-edge technology firm in Singapore is seeking a skilled software engineer to design and implement high-resolution imaging platforms. The ideal candidate will have strong programming skills in languages such as C/C++ and Rust. Responsibilities include software development, algorithm optimization for video clarity, and collaboration with hardware engineers. This role offers an attractive salary and benefits in an innovative work environment.

Benefits

Attractive salary and benefits package
Career growth opportunities
Work pass sponsorship available

Qualifications

  • Degree in Computer Science, Software Engineering, IT, or related field.
  • Strong programming skills in one or more languages: C/C++, Rust, .NET, JavaScript.
  • Knowledge or interest in image processing, computer vision, or hardware-software integration.
  • Experience with databases, web technologies, and/or cloud platforms.

Responsibilities

  • Design, develop, and maintain software applications.
  • Collaborate with engineers and solution architects.
  • Develop algorithms to optimise video clarity and processing.
  • Participate in the full SDLC.
  • Troubleshoot and enhance existing software.

Skills

Programming in C/C++
Rust
JavaScript
Image processing knowledge
Problem-solving

Education

Degree in Computer Science or related field

Tools

Cloud platforms
Web technologies
Job description
About the Role

You will design and implement software that powers cutting-edge imaging platforms, delivering high-resolution video in challenging environments with features such as image stabilization, fog and heat-wave reduction, and long-distance tracking.

This is a unique opportunity to work on mission-critical projects that integrate software, hardware, and state-of-the-art technology, supporting clients in diverse and demanding operational environments.

Key Responsibilities
  • Design, develop, and maintain software applications
  • Collaborate with engineers and solution architects to integrate software with hardware modules (e.g., stabilization, noise reduction, environmental imaging)
  • Develop algorithms and features to optimise video clarity, stability, and processing in real time
  • Participate in the full SDLC — requirements gathering, coding, testing, deployment, and support
  • Troubleshoot and enhance existing system software to improve performance in the field
  • Stay current with emerging technologies in imaging, AI, and video analytics to support product innovation
Requirements
  • Degree in Computer Science, Software Engineering, IT, or related field
  • Strong programming skills in one or more languages: C/C++, Rust, .NET, JavaScript
  • Knowledge or interest in image processing, computer vision, or hardware-software integration (advantageous)
  • Solid understanding of software design patterns and object-oriented principles
  • Experience with databases, web technologies, and/or cloud platforms
  • Strong problem-solving skills and ability to collaborate in technical teams
  • Effective communication skills with both technical and non-technical stakeholders
  • Passion for learning and applying new technologies
What to Expect
  • This role is based in Singapore, offering opportunities to work on advanced technology projects in a highly developed and innovative environment
  • Attractive salary and benefits package
  • Opportunity to work on cutting-edge surveillance and imaging technology with global applications
  • A supportive, collaborative team culture with strong technical expertise
  • Career growth and continuous learning in advanced imaging and security technologies
  • Work pass sponsorship available for eligible candidates
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.