Enable job alerts via email!

Software Developer

SYSPRO LABS PRIVATE LIMITED

Singapore

On-site

SGD 70,000 - 90,000

Full time

Today
Be an early applicant

Job summary

A tech company specializing in imaging solutions in Singapore is seeking a software developer to design and implement high-resolution video software for advanced imaging platforms. The ideal candidate should possess strong programming skills in languages such as C/C++, Rust, and .NET, along with a degree in Computer Science or related fields. Attractive salary and career growth opportunities are provided, with work pass sponsorship for eligible candidates.

Benefits

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

Qualifications

  • Experience with image processing and computer vision is advantageous.
  • Strong understanding of software design patterns and object-oriented principles.
  • Effective communication skills with both technical and non-technical stakeholders.
  • Passion for learning and applying new technologies.

Responsibilities

  • Design, develop, and maintain software applications.
  • Collaborate with engineers and solution architects for integration.
  • Develop algorithms to optimise video clarity and processing.
  • Troubleshoot and enhance existing system software.

Skills

C/C++
Rust
.NET
JavaScript
Problem-solving
Collaborative teamwork

Education

Degree in Computer Science, Software Engineering, IT, or related field

Tools

Databases
Web technologies
Cloud platforms
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.