SalaryPeak

Software Engineer (Manufacturing / X-ray Equipment Systems)

RAY TECH SINGAPORE PTE. LTD.
Singapore 3+ years Posted Mar 3, 2026

Salary Range

SGD 78,000 - SGD 108,000 /year

SGD 6,500 - SGD 9,000/month

Skills Required

scientific disciplineWindows InternalsDIGITAL X RAY MACHINETechnical DevelopmentAttention to DetailTechnical Sales SupportRadiographyCommissioningVisual Studiodeveloped software systems

Job Description

Job Responsibilities

  1. Maintain, troubleshoot, and optimize software platforms for X-ray equipment systems used in manufacturing environments.
  2. Develop and enhance software for existing systems and new equipment projects, including customization and secondary development.
  3. Design, develop, and implement functional modules for software products in accordance with project requirements.
  4. Prepare and maintain comprehensive technical for software platforms, including design specifications, user guides, and maintenance manuals.
  5. Support system installation, testing, commissioning, and after-sales technical support when required.
  6. Perform other ad-hoc duties as assigned by the Company.

Job Requirements

  1. Bachelor’s Degree in Computer Science, Software Engineering, or a related discipline.
  2. Minimum 3 years of relevant software development experience, with exposure to full software development life cycle (SDLC) processes. Experience in X-ray systems or industrial equipment software will be an added advantage.
  3. Proficient in C/C++ programming and familiar with Microsoft Visual C++ development tools (e.g., VC6.0, Visual Studio 2012/2015 or later).
  4. Strong understanding of Windows operating system internals, including: Graphics systems, Process and thread management, Memory and storage management, I/O systems, Cache management, File systems, Networking
  5. Experience with machine vision or image processing software such as HALCON will be advantageous. Familiarity with motion control cards and automation systems is preferred.
  6. Knowledge of automation equipment design principles or X-ray application technologies is an added advantage.
  7. Strong analytical thinking, attention to detail, and sense of responsibility.
  8. Good communication skills and ability to manage the full lifecycle of software development, including design, development, unit testing, integration testing, system installation, and after-sales support.
  9. Proficiency in Mandarin (to liaise with Mandarin-speaking clients and counterparts), as well as English.
  10. Willing to travel for work when required.
  11. Candidates who can commence work on short notice will have an added advantage.