Skip to main content
Back to jobs

Software Developer/Builder

External
QUBIX INNOVATIONS PTE. LTD. logoQubix Innovations · Corporation Spring, Singapore
S$48K–S$72K/yrFull-timeUnknownToday
CI/CDDocumentationGitHubGitHub ActionsJavaScriptLeadership
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


About the role

We are looking for a hands-on Software Developer / Builder to develop software for automation, control, and thermal test systems used in semiconductor and AI hardware applications. The role requires someone who can build across PLC control logic, UI/UX, algorithms, and system integration , while using modern tools such as OpenAI Codex or similar AI-assisted coding tools and GitHub . You will be responsible not only for developing software, but also for reviewing, validating, and preparing changes for real system use.

Responsibilities

  • Develop and maintain PLC software for automation and test systems.
  • Build UI/UX interfaces for operators, engineers, and internal users.
  • Develop algorithms for control logic, automation sequencing, data handling, and system optimisation.
  • Use OpenAI Codex or similar AI coding tools to accelerate development, debugging, refactoring, and documentation.
  • Review and validate AI-generated code before use.
  • Use GitHub for version control, branches, commits, pull requests, code reviews, and change tracking.
  • Perform PRV activities , including pull request review, peer review, production readiness validation, test evidence review, and release checks.
  • Integrate PLC software with upper-layer software using protocols such as ADS, OPC UA, TCP/IP, Modbus, or similar.
  • Support system bring-up, debugging, commissioning, and troubleshooting.
  • Maintain proper documentation, including software versions, IO mapping, test procedures, validation results, and change history.
  • Work closely with mechanical, thermal, electrical, controls, and software teams.

Requirements

  • Diploma or Degree in Software Engineering, Computer Engineering, Electrical Engineering, Mechatronics, Automation, or related field.
  • Hands-on software development experience in automation, controls, equipment, or hardware-related systems.
  • Experience in at least two of the following areas:
  • PLC / controls programming
  • UI/UX or frontend development
  • Algorithms, Python tools, backend logic, or automation software
  • Familiarity with PLC programming, preferably Beckhoff TwinCAT / IEC 61131-3 / Structured Text .
  • Working knowledge of GitHub , including pull requests and code review workflows.
  • Familiarity with OpenAI Codex, GitHub Copilot, ChatGPT, or similar AI-assisted development tools .
  • Ability to review code carefully and validate changes before release.
  • Comfortable working with real hardware in a lab, factory, or engineering environment.
  • Good problem-solving skills and clear communication in English.
  • Experience with thermal test systems, semiconductor equipment, or industrial automation.
  • Experience with heaters, chillers, pumps, valves, sensors, relays, safety interlocks, or PID control.
  • Familiarity with EtherCAT, ADS, OPC UA, Modbus, or other industrial communication protocols.
  • Experience with HMI, SCADA, dashboards, operator interfaces, or internal engineering tools.
  • Experience with Python, JavaScript, TypeScript, C#, or similar languages.
  • Experience with CI/CD, GitHub Actions, test automation, or release validation.
  • We are looking for a practical builder who can move fast, but still maintain quality.
  • The ideal candidate should be able to:
  • Turn requirements into working software.
  • Build PLC logic, UI/UX, and algorithms.
  • Use AI coding tools effectively without blindly trusting the output.
  • Work properly with GitHub, pull requests, and code reviews.
  • Debug across software, hardware, and controls systems.
  • Validate software before it is used in real equipment.

Benefits

Opportunity to work on advanced automation and thermal test systems for semiconductor and AI hardware.Hands-on exposure to PLC, software, UI/UX, algorithms, and hardware integration.Close collaboration with engineering leadership.Fast-moving environment with growth path into lead developer, software architect, or controls lead roles.

Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at QUBIX INNOVATIONS PTE. LTD.? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect