Senior PyQt Desktop Engineer – Data & Test Automation

Ambition Singapore

Singapore

On-site

SGD 80,000 - 120,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Ambition Singapore is seeking a Software Engineer to develop and maintain desktop applications and data management software for chip and optical component testing activities. The role emphasizes Python-based desktop development, database integration and data processing, with PyQt interfaces and MySQL data handling.

The candidate should have hands-on experience in GUI development, data management, and test automation, and will contribute to automated test systems and hardware-related software as

Qualifications

  • 4 years of relevant 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.
  • Knowledge of Ethernet communication or hardware interfaces such as SPI, PCIe and eMMC is a plus.

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
Desktop apps

Education

Bachelor's degree

Tools

PyQt
MySQL

Job description

Ambition Singapore is seeking a Software Engineer to develop and maintain desktop applications and data management software for chip and optical component testing activities. The role emphasizes Python-based desktop development, database integration and data processing, with PyQt interfaces and MySQL data handling.

The candidate should have hands-on experience in GUI development, data management, and test automation, and will contribute to automated test systems and hardware-related software as

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Python/C++ Desktop Engineer - Data & Test Automation
Python/C++ Desktop Engineer - Data & Test Automation

Ambition Singapore • Singapore

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

AMBITION GROUP SINGAPORE PTE. LTD. • Singapore

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

Ambition Singapore • Singapore

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

Ambition Singapore • Singapore

On-site
SGD 70,000 - 100,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
QA Automation Architect — Desktop & Web Testing
QA Automation Architect — Desktop & Web Testing

TRUST RECRUIT PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Software QA Engineer: Manual & Automated Testing
Software QA Engineer: Manual & Automated Testing

PERCEPT SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 50,000 - 80,000
Software Test Automation Engineer - Multi-Language QA
Software Test Automation Engineer - Multi-Language QA

Keysight Technologies Singapore (Sales) Pte. Ltd....- • Singapore

On-site
SGD 70,000 - 110,000
Software Test Automation Engineer - Performance & QA
Software Test Automation Engineer - Performance & QA

Keysight Technologies • Singapore

On-site
SGD 60,000 - 90,000