Enable job alerts via email!

SOFTWARE ENGINEER INDUSTRIAL AUTOMATION (C++/ C#)

People Profilers

Singapore

On-site

SGD 80,000 - 100,000

Full time

7 days ago
Be an early applicant

Job summary

A technology recruitment firm in Singapore is seeking a Software Engineer specializing in industrial automation. The role involves programming machine functionalities and requires a degree in Computer Science with at least 4 years of experience in C++ and C#. Successful candidates will receive a competitive salary package and a range of benefits.

Benefits

Competitive salary
Comprehensive range of benefits

Qualifications

  • At least 4 years of experience developing industrial automation software using C++, WPF & C#.
  • Experience with distributed I/O systems & programming motion control cards.
  • Understanding of Windows API development & memory management techniques.

Responsibilities

  • Using motion cards to program machine functionalities for precise movement control.
  • Integrate with distributed I/O systems to gather control actuators & sensor data.
  • Implementing robust communication protocols for data exchange between hardware & software.

Skills

C++
C#
Industrial automation
Windows API
Memory management
WPF

Education

Degree in Computer Science or Software Engineering

Job description

SOFTWARE ENGINEER INDUSTRIAL AUTOMATION (C++/ C#)
Job Description:

- Remuneration: $6,000 to $12,000 Basic + Fixed AWS + Variable Bonuses

- Great working culture and bonuses

Responsibilities:

  • Using motion cards to program machine functionalities for precise movement control.
  • Integrate with distributed I/O systems to gather control actuators & sensor data.
  • Implementing robust communication protocols for data exchange between hardware & software components.
  • Leverage advanced threading techniques & synchronization mechanisms for optimal application performance.
  • Employ advanced memory management practices, including memory-mapped files, file mapping objects, & memory sections, to ensure efficient resource utilization.
  • Utilize the C++ Standard Library & templates effectively for code optimization & reusability. Understanding & utilizing Windows objects like events & mutexes for thread synchronization & communication.
  • Coordinate with electrical engineers & mechanical engineers to understand system requirements & ensure software meets functional specifications.

Requirement:

  • Degree in Computer Science, Software Engineering or relevant
  • At least 4 years of experience developing industrial automation software using C++, WPF & C#
  • Experience with distributed I/O systems & programming motion control cards
  • Understanding of Windows API development & memory management techniques

All Successful candidates can expect a very competitive remuneration package and a comprehensive range of benefits.

Kindly email your resume in a detailed Word format to

We regret that only shortlisted candidates will be notified

People Profilers Pte Ltd

50 Raffles Place, #19-12, Singapore Land Tower, Singapore 048623

Functional Specifications Objects Resume BASIC Cards Templates Registration Components Optimization LTD C# Automation C++ Specifications Programming Computer Science Windows Email Software Design Engineering Communication Science Management

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.