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

TRUST RECRUIT PTE. LTD.

Singapore

On-site

SGD 120,000 - 190,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Permanent job
5 days work week
Great remuneration & benefits
Great career progression
Location: Woodland

Job summary

Trust Recruit Pte Ltd invites a seasoned Software Engineer to design, develop, test, and optimize industrial automation software in a Woodland office. You will build robust C++/C#/WPF applications interfacing with hardware and distributed I/O systems.

The role demands strong knowledge of Windows APIs, memory management, STL, and threading, with experience in motion control and hardware integration. Collaboration with engineers and code reviews are essential for quality delivery.

Qualifications

  • Bachelor's degree or equivalent experience in CS/SE.
  • 5+ years of industrial automation software development with C++/C# & WPF.
  • Experience with motion control cards and distributed I/O systems.
  • Strong Windows API development and memory management knowledge.
  • Proficiency with STL and templates; experience with Windows events and mutexes.
  • GDI/GDI+ familiarity is a plus; Borland C++ Builder is a plus.
  • Excellent collaboration with engineers and code review participation.

Responsibilities

  • Design, develop, test, and debug industrial automation software using C++, C#, and WPF.
  • Interact with hardware via Windows API and libraries.
  • Program machine functionalities using motion control cards for precise control.
  • Integrate with distributed I/O systems to gather data and control actuators.
  • Implement robust communication protocols between software and hardware.
  • Utilize advanced threading and synchronization for performance.
  • Apply memory management techniques including memory mapped files and sections.
  • Leverage STL/templates for optimization and reusability.
  • Work with Windows objects like events and mutexes for synchronization.
  • Possibly develop user interfaces (WPF/Win UI) for monitoring/control.

Skills

C++
C#
WPF
Windows API
Memory management
Threading
STL
Distributed I/O

Education

Bachelor's degree in Computer Science / Software Engineering

Tools

Borland/C++ Builder VCL

Job description

Trust Recruit Pte Ltd invites a seasoned Software Engineer to design, develop, test, and optimize industrial automation software in a Woodland office. You will build robust C++/C#/WPF applications interfacing with hardware and distributed I/O systems.

The role demands strong knowledge of Windows APIs, memory management, STL, and threading, with experience in motion control and hardware integration. Collaboration with engineers and code reviews are essential for quality delivery.

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#) – 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#, 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 (C++, Windows)
Industrial Automation Software Engineer (C++, Windows)

RRECRUITER PTE. LTD. • Singapore

On-site
SGD 90,000 - 120,000
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
Urgent! Senior Software Engineer (Industrial Automation, C#, C++)
Urgent! Senior Software Engineer (Industrial Automation, C#, C++)

TRUST RECRUIT PTE. LTD. • Singapore

On-site
SGD 120,000 - 190,000
Permanent job
5 days work week
Great remuneration & benefits
+2
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
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 Automation Software Engineer
Senior Industrial Automation Software Engineer

Visa Hunt • Singapore

On-site
SGD 120,000 - 180,000
Principal Engineer/ Senior Software Engineer (North)
Principal Engineer/ Senior Software Engineer (North)

Visa Hunt • 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