Senior Industrial Automation Software Engineer: C++, C#

The Supreme HR Advisory Pte Ltd

Singapore

On-site

SGD 120,000 - 180,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

Benefits offered by this job

Career progression
Attractive salary
5-day work week

Job summary

The Supreme HR Advisory Pte Ltd is seeking a Principal Engineer / Senior Software Engineer for the Industrial Automation sector in Singapore. You will design, develop, and test robust software using C++, C#, and WPF, interfacing with hardware and distributed I/O systems to collect sensor data and control actuators.

You will optimize performance with multithreading, memory management, and advanced Windows APIs, contributing to code reviews and collaborating with electrical and mechanical

Qualifications

  • Bachelor's degree in computer science, software engineering, or related field.
  • 8+ years of experience in industrial automation software using C++, C# & WPF.
  • Experience with motion control cards and distributed I/O systems.
  • Strong understanding of Windows API development and memory management techniques.
  • In-depth knowledge of the C++ Standard Library and templates.

Responsibilities

  • Design, develop, test, and debug industrial automation software using C++, C# & WPF.
  • Interact with hardware via Windows API and hardware libraries.
  • Program machine functionalities using motion control cards for precise movement.
  • Integrate with distributed I/O systems to gather sensor data and control actuators.
  • Implement robust communication protocols between software and hardware components.
  • Utilize threading and synchronization for optimal performance.
  • Manage memory using memory mapped files, mappings, and sections.
  • Leverage STL and templates for code efficiency and reusability.
  • Understand Windows objects like events and mutexes for synchronization.

Skills

C++
C#
WPF
Windows API
Memory management
Multithreading
STL & templates
Distributed I/O
Motion control
Code reviews

Education

Bachelor’s degree in computer science

Tools

Borland C++ Builder VCL

Job description

The Supreme HR Advisory Pte Ltd is seeking a Principal Engineer / Senior Software Engineer for the Industrial Automation sector in Singapore. You will design, develop, and test robust software using C++, C#, and WPF, interfacing with hardware and distributed I/O systems to collect sensor data and control actuators.

You will optimize performance with multithreading, memory management, and advanced Windows APIs, contributing to code reviews and collaborating with electrical and mechanical

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

Similar jobs worth comparing

Senior Industrial Automation Software Engineer (C++, C#)
Senior Industrial Automation Software Engineer (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
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 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
Principal Industrial Automation Engineer - C++, C#, WPF
Principal Industrial Automation Engineer - C++, C#, WPF

U3 INFOTECH PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Principal Software Engineer — Industrial Automation & Machine Control
Principal Software Engineer — Industrial Automation & Machine Control

WGT EHR PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Industrial Automation Software Engineer (PLC & PC Control)
Industrial Automation Software Engineer (PLC & PC Control)

THE SUPREME HR ADVISORY PTE. LTD. • Singapore

On-site
SGD 42,000 - 56,000
Principal Software Engineer - C# / C++ [2683]
Principal Software Engineer - C# / C++ [2683]

THE SUPREME HR ADVISORY PTE. LTD. • Singapore

On-site
SGD 61,000 - 128,000
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
Principal Engineer/ Senior Software Engineer (North)
Principal Engineer/ Senior Software Engineer (North)

Visa Hunt • Singapore

On-site
SGD 120,000 - 180,000