Enable job alerts via email!

Software Engineer

XPAC TECHNOLOGIES PTE. LTD.

Singapore

On-site

SGD 50,000 - 70,000

Full time

Today
Be an early applicant

Job summary

A leading technology firm in Singapore is seeking a skilled Software Programmer to develop, test, and maintain software applications. The ideal candidate will have a diploma or degree in Computer Science or Software Engineering and proficiency in programming languages such as C, C++, or Python. Join a dynamic team and work on innovative projects in automation and industrial solutions.

Benefits

Competitive salary and performance incentives
Opportunities for training and career growth
Dynamic work environment
Exposure to innovative projects

Qualifications

  • Proficiency in programming languages such as C, C++, Python or similar.
  • Experience with machine control or automation systems is an advantage.
  • Strong understanding of software development life cycle (SDLC).

Responsibilities

  • Design, develop, and implement software applications according to project requirements.
  • Debug, test and troubleshoot software and system issues.
  • Participate in the design and review of system architecture.

Skills

C
C++
Python
Java
Problem-solving
Analytical skills

Education

Diploma or Degree in Computer Science or Software Engineering
Job description
About Us

Xpac technologies Pte Ltd is a leading manufacturer of Packaging Materials ,‘innovative packaging solutions provider, “or "technology-driven engineering firm1. We are committed to developing intelligent and efficient software solutions that drive performance, reliability, and innovation across our products and systems.

Job Overview

We are seeking a skilled and motivated Software Programmer to join our growing technical team. The ideal candidate will be responsible for developing, testing, and maintaining software applications and control systems that support our products and operations.

Key Responsibilities
  • Design, develop, and implement software applications according to project requirements.
  • Write clean, efficient, and well-documented code using languages such as C, C++, Python, or Java.
  • Develop and maintain control software for machines, systems, or automation processes
  • Work closely with hardware engineers, project managers. and other team members to ensure system integration and performance.
  • Debug, test and troubleshoot software and system issues.
  • Participate in the design and review of system architecture and user interfaces.
  • Maintain version control and documentation of software projects.
  • Stay updated with emerging technologies and recommend improvements.
Requirements
  • Diploma or Degree in Computer Science, Software Engineering, or related field.
  • Proficiency in at least one programming language (C/ C++, Python or similar).
  • Experience with machine control, automation systems, or embedded software is an advantage.
  • Strong problem-solving and analytical skills.
  • Good understanding of software development life cycle (SDLC)
  • Ability to work both independently and collaboratively in a fast-paced environment.
What We Offer
  • Competitive salary and performance incentives.
  • Opportunities for technical t raining and career growth.
  • Dynamic and collaborative work environment.
  • Exposure to innovative industrial and automation projects.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.