Software Developer C++

Manpower Singapore

Singapore

On-site

SGD 90,000 - 130,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Manpower Singapore is recruiting an experienced software professional to design and implement new features for automation machine applications, collaborating with product specialists, hardware and process engineers to extend product capabilities.

The role involves software requirement analysis, documentation, customer support, and debugging on machines, with hands-on use of C++, Linux, and QT in a lab setting. Candidates should have strong OO design and be comfortable with Agile practices.

Qualifications

  • Bachelor's/Master's/PhD in Automation, Mechatronics or Computer Science.
  • Minimum 3 years of software design and implementation using C++ in Linux.
  • Experience with QT framework and lab measurement technologies.

Responsibilities

  • Design and implement new software features for automation machine applications.
  • Collaborate with product specialists, hardware, and process engineers to develop new features.
  • Perform software requirement analysis and documentation.
  • Provide support for customer-side software issues.
  • Analyze customer-specific software requirements.
  • Debug issues on machines.
  • Use version control and issue tracking tools for software release management and documentation.

Skills

C++
Linux environment
Object-oriented programming
Agile software development

Education

Bachelor's, Master's, or Ph.D. degree in Automation, Mechatronics, or Computer Science

Tools

QT framework

Job description

  • Design and implement new software features for automation machine applications to enhance product capabilities
  • Collaborate with product specialists, hardware, and process engineers to develop new features
  • Perform software requirement analysis and documentation
  • Provide support for customer-side software issues
  • Analyze customer-specific software requirements
  • Debug issues on machines
  • Use version control and issue tracking tools for software release management and documentation
Education

Bachelor's, Master's, or Ph.D. degree in Automation, Mechatronics, or Computer Science

Work Experience
  • Minimum 3 years of broad experience in software design and implementation using C++ in a Linux environment
  • Experience in multi-tasking application development
  • Knowledge of software processes, quality, version control, and testing methodologies
  • Familiarity with the semiconductor backend industry
  • Understanding of mechanical systems, electronics, or semiconductor packaging processes
Expertise and Methodology
  • Object-oriented programming knowledge
  • Experience with the QT framework
  • Hands-on experience with machines and measurement technologies in a lab setting
  • Conceptual and analytical thinking with a systematic approach
  • Experience with Agile software development is a plus
Other Requirements
  • Teamwork and flexibility
  • Self-initiative and ability to work independently
  • Discipline, perseverance, and resilience
Your Safety and Data Security Matter to Us

ManpowerGroup is committed to a safe and transparent hiring process. We will never request payment, banking details, or sensitive personal information as part of our recruitment. If you receive suspicious outreach claiming to be from us, please contact marketing@manpower.com.sg.

Please note that your response to this advertisement and subsequent communications with us will constitute informed consent to the collection, use, and disclosure of personal data by Manpower Singapore for recruitment and employment-related purposes, in compliance with the Personal Data Protection Act 2012. To learn more about ManpowerGroup's Global Privacy Policy, please visit: https://www.manpower.com.sg/privacy-policy.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer C++
Software Developer C++

re-zoo-me • Singapore

Hybrid
SGD 60,000 - 90,000
Software Engineer, C#/C/C++
Software Engineer, C#/C/C++

Manpower Singapore • Singapore

On-site
SGD 42,000 - 66,000
Software Engineer C++ (Automation)
Software Engineer C++ (Automation)

MANPOWER STAFFING SERVICES (SINGAPORE) PTE LTD • Singapore

On-site
SGD 90,000 - 120,000
Software Engineer C# | Semicon
Software Engineer C# | Semicon

re-zoo-me • Singapore

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

MANPOWER STAFFING SERVICES (SINGAPORE) PTE LTD • Singapore

On-site
SGD 90,000 - 120,000
C++ Software Engineer - Automation & Machine Features
C++ Software Engineer - Automation & Machine Features

MANPOWER STAFFING SERVICES (SINGAPORE) PTE LTD • Singapore

On-site
SGD 70,000 - 110,000
Software Engineer (C++) | Semiconductor
Software Engineer (C++) | Semiconductor

MANPOWER STAFFING SERVICES (SINGAPORE) PTE LTD • Singapore

On-site
SGD 70,000 - 110,000
C++ Automation Software Engineer (Linux/QT)
C++ Automation Software Engineer (Linux/QT)

Manpower Singapore • Singapore

On-site
SGD 90,000 - 130,000
T404 - Principal Engineer/ Senior Software Engineer C/C++ (Automation Machinery)
T404 - Principal Engineer/ Senior Software Engineer C/C++ (Automation Machinery)

Talent Trader Group • Singapore

On-site
SGD 120,000 - 150,000
Software Engineer (C/C++, Semiconductor/Automation)
Software Engineer (C/C++, Semiconductor/Automation)

RECRUIT EXPERT PTE. LTD. • Singapore

On-site
SGD 80,000 - 110,000