Python/C++ Desktop Engineer - Data & Test Automation

Ambition Singapore

Singapore

On-site

SGD 70,000 - 100,000

Full time

10 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Ambition Singapore is seeking a Software Engineer to develop and maintain desktop applications and data management software supporting chip and optical component testing activities. The role focuses on Python-based desktop app development, MySQL integration, and data processing.

The ideal candidate has hands-on experience with PyQt GUI development and MySQL databases, plus strong Python or C/C++ skills. Test automation and hardware-related software experience are advantageous.

Qualifications

  • 4 years of software development experience.
  • Bachelor's degree or above in Computer Science, Software Engineering, Communications Engineering or a related discipline.
  • Strong proficiency in Python or C/C++ with solid programming fundamentals and good coding practices.
  • Good working knowledge of MySQL, including database integration, data querying and data management.
  • Experience in desktop application or PC-based software development.
  • Experience in test automation, data acquisition, equipment control or data analysis will be advantageous.

Responsibilities

  • Design, develop, debug and maintain Python-based desktop applications for test and data management platforms.
  • Develop user interfaces and desktop software using PyQt for data entry, visualization, control and analysis.
  • Design and integrate MySQL databases to support test data storage, retrieval, processing and management.
  • Develop automated test scripts and software tools for data acquisition and analysis.
  • Participate in the development of chip control systems, automated or semi-automated test systems and related software platforms.
  • Integrate software applications with external equipment or systems through communication interfaces where required.
  • Troubleshoot software, database and system integration issues. Prepare and maintain software design, interface, testing and user documentation.

Skills

Python
C/C++
MySQL
PyQt
Data processing

Education

Bachelor's degree in Computer Science / Software Engineering

Tools

PyQt
MySQL

Job description

Ambition Singapore is seeking a Software Engineer to develop and maintain desktop applications and data management software supporting chip and optical component testing activities. The role focuses on Python-based desktop app development, MySQL integration, and data processing.

The ideal candidate has hands-on experience with PyQt GUI development and MySQL databases, plus strong Python or C/C++ skills. Test automation and hardware-related software experience are advantageous.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior PyQt Desktop Engineer – Data & Test Automation
Senior PyQt Desktop Engineer – Data & Test Automation

Ambition Singapore • Singapore

On-site
SGD 80,000 - 120,000
Python PyQt Desktop Engineer – Data, GUI & Test Automation
Python PyQt Desktop Engineer – Data, GUI & Test Automation

AMBITION GROUP SINGAPORE PTE. LTD. • Singapore

On-site
SGD 90,000 - 120,000
Software Engineer (Python/C++)
Software Engineer (Python/C++)

Ambition Singapore • Singapore

On-site
SGD 70,000 - 100,000
Software Engineer (PyQt)
Software Engineer (PyQt)

Ambition Singapore • Singapore

On-site
SGD 80,000 - 120,000
Software Engineer (PyQt)
Software Engineer (PyQt)

AMBITION GROUP SINGAPORE PTE. LTD. • Singapore

On-site
SGD 90,000 - 120,000
C++ Automation Software Engineer (Linux, QT)
C++ Automation Software Engineer (Linux, QT)

re-zoo-me • Singapore

Hybrid
SGD 60,000 - 90,000
Python Engineer: API & Automation for Scalable Apps
Python Engineer: API & Automation for Scalable Apps

Capgemini • Singapore

On-site
SGD 80,000 - 120,000
Data Testing Automation Engineer (Python, PySpark, Databricks)
Data Testing Automation Engineer (Python, PySpark, Databricks)

Quesscorp Singapore Pte Ltd • Singapore

On-site
SGD 90,000 - 130,000
Automation Test Engineer — Python/C++ & Frameworks
Automation Test Engineer — Python/C++ & Frameworks

REALTEK SINGAPORE PRIVATE LIMITED • Singapore

On-site
SGD 50,000 - 80,000
Senior Optical Test Automation Engineer (Python)
Senior Optical Test Automation Engineer (Python)

Lumilens • Singapore

On-site
SGD 80,000 - 100,000