Industrial Automation Software Engineer (C++, Windows)

RRECRUITER PTE. LTD.

Singapore

On-site

SGD 90,000 - 120,000

Full time

14 days+
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

RRECRUITER PTE. LTD. is seeking an experienced software engineer to design, develop, test, and maintain industrial automation software using C++, C#, and WPF.

This role focuses on Windows-based applications, memory management, and real-time control interfaces in a production environment. You will work with motion control cards, distributed I/O systems, and hardware/software communication protocols, collaborating with electrical and mechanical engineers to deliver reliable, scalable software

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • 5+ years of experience developing industrial automation software with C++, C#, and WPF.
  • Hands-on experience with motion control cards and distributed I/O systems.
  • Strong knowledge of Windows API, multithreading, synchronization, and memory management.
  • Solid understanding of C++ Standard Library and templates.
  • Experience with Borland/Embarcadero C++Builder VCL is highly preferred.

Responsibilities

  • Design, develop, test, and maintain industrial automation software using C++, C# and WPF.
  • Develop Windows-based applications using Windows API, C++ STL, templates and memory management techniques.
  • Program motion control cards and distributed I/O systems for machine control and sensor integration.
  • Implement reliable hardware/software communication protocols.
  • Optimize application performance using multithreading, synchronization, events, mutexes and memory-mapped files.
  • Develop user interfaces with WPF/WinUI where required.
  • Write clean, maintainable, and well-documented code following best practices.
  • Collaborate with electrical and mechanical engineers to deliver software that meets system requirements.
  • Participate in code reviews and stay current with industrial automation and C++ technologies.

Skills

C++
C#
Multithreading
Memory management

Education

Bachelor's degree in Computer Science / Software Engineering

Tools

Windows API
WPF
C++ STL

Job description

RRECRUITER PTE. LTD. is seeking an experienced software engineer to design, develop, test, and maintain industrial automation software using C++, C#, and WPF.

This role focuses on Windows-based applications, memory management, and real-time control interfaces in a production environment. You will work with motion control cards, distributed I/O systems, and hardware/software communication protocols, collaborating with electrical and mechanical engineers to deliver reliable, scalable software

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

Similar jobs worth comparing

Senior Industrial Software Engineer (C++, C#, WPF)
Senior Industrial Software Engineer (C++, C#, WPF)

TRUST RECRUIT PTE. LTD. • Singapore

On-site
SGD 120,000 - 190,000
Permanent job
5 days work week
Great remuneration & benefits
+2
Senior Industrial Automation Software Engineer (C++/C#)
Senior Industrial Automation Software Engineer (C++/C#)

EA RECRUITMENT PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Variable Bonus
Excellent Welfare
Industrial Automation C++ Software Engineer - UI
Industrial Automation C++ Software Engineer - UI

RECRUITPEDIA PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Senior Industrial Software Engineer (C++/C#) – Automation
Senior Industrial Software Engineer (C++/C#) – Automation

THE SUPREME HR ADVISORY PTE. LTD. • Singapore

On-site
SGD 61,000 - 128,000
Senior Software Engineer (C#,C++)
Senior Software Engineer (C#,C++)

The Supreme HR Advisory Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
Career progression
Attractive salary
5-day work week
Principal Engineer/ Senior Software Engineer
Principal Engineer/ Senior Software Engineer

U3 INFOTECH PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
PRINCIPAL ENGINEER/ SENIOR SOFTWARE ENGINEER
PRINCIPAL ENGINEER/ SENIOR SOFTWARE ENGINEER

Visa Hunt • Singapore

On-site
SGD 120,000 - 180,000
0731 - Senior Software Engineer, Industrial Automation (C++, C#)
0731 - Senior Software Engineer, Industrial Automation (C++, C#)

THE SUPREME HR ADVISORY PTE. LTD. • Singapore

On-site
SGD 61,000 - 128,000
Senior Industrial Automation Software Engineer (C++/C#, WPF)
Senior Industrial Automation Software Engineer (C++/C#, WPF)

THE SUPREME HR ADVISORY PTE. LTD. • Singapore

On-site
SGD 61,000 - 128,000
Industrial Automation Software Engineer
Industrial Automation Software Engineer

RRECRUITER INT PTE. LTD. • Singapore

On-site
SGD 60,000 - 80,000