x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Information Technology Job   »   Senior Staff Software Engineer (Industrial Automation / MCC / API / C++ / North)
 banner picture 1  banner picture 2  banner picture 3

Senior Staff Software Engineer (Industrial Automation / MCC / API / C++ / North)

Ea Recruitment Pte. Ltd.

Ea Recruitment Pte. Ltd. company logo

• Company located at Woodlands

• Working hour: 8:30am – 5:30pm (Monday– Friday)

• Variable Bonus + Excellent Welfare

• Well Established Automation Manufacturing Company


Job Scope

  • Design, develop, test, and debug robust and efficient industrial automation software using C++ , C# & WPF.
  • Utilize Windows API and libraries for interaction with hardware components.
  • Program machine functionalities using motion control cards (MCCs) for precise movement control.
  • Integrate with distributed I/O systems to gather sensor data and control actuators.
  • Implement robust communication protocols for data exchange between software and hardware components.
  • Leverage advanced threading techniques and synchronization mechanisms for optimal application performance.
  • Employ advanced memory management practices, including memory-mapped files, file mapping objects, and memory sections, to ensure efficient resource utilization.
  • Utilize the C++ Standard Library and templates effectively for code optimization and reusability.
  • Understand and utilize Windows objects like events and mutexes for thread synchronization and communication.
  • Write well-documented, maintainable, and efficient code adhering to best practices.
  • Collaborate with electrical engineers and mechanical engineers to understand system requirements and ensure software meets functional specifications.
  • Participate in code reviews and provide constructive feedback to fellow developers.
  • Stay up-to-date with the latest advancements in C++, industrial automation technologies, and relevant libraries.

Requirement

  • Bachelor’s Degree in Computer Science / SoftwareEngineering or other related field
  • 4 to 6 years of relevant experiences in developing industrial automation software using C++, C# & WPF
  • Proven experience with programming motion control cards and distributed I/O systems
  • Strong understanding of Windows API development and memory management techniques

Candidates are encouraged to apply this position via Apply Now button with the following information in the resume:

  • Work experiences and job responsibilities
  • Current and Expected salary
  • Reason for leaving
  • Date of availability
  • Education background

We regret that only shortlisted candidates will be contacted.


KHOO SOT MEI (R21102604)

EA Recruitment Pte Ltd

EA License No: 21C0492

Sharing is Caring

Know others who would be interested in this job?

Similar Jobs
Embedded System Developer (Daikin Solutions)
Daikin Holdings Singapore Pte. Ltd.
Quick Apply
Software Developer (Daikin Solutions)
Daikin Holdings Singapore Pte. Ltd.
Quick Apply
Program Manager [Rhythm of Business/ APAC Experience]
Optimum Solutions (singapore) Pte Ltd
Quick Apply
Technical Executive/Senior Technical Executive, Acoustic, Chemical and Temperature Metrology Cluster (NMC)
A*star Research Entities
Quick Apply
Senior Software Engineer (DevOps & Automation)
NCS
Quick Apply
Regional Director of Sales – Raffles & Fairmont Asia
AccorCorpo
Quick Apply
Head of Managed Business
Grab
Quick Apply
*IMMEDIATE* Locum Phlebotomist [ Certified Phlebotomist , Must have at least 1 Year Experience ] #HYT
Recruit Express Pte Ltd
Quick Apply
CAL, Full Stack Engineering, WRB Tech
Standard Chartered Bank
Quick Apply
IT SQL Programmer (QA/QC Dept.- NDT Database)
Tecnicas Reunidas, S.a. (singapore Branch)
Quick Apply