Snr. Automation Software Engineer (MNC / Motion Control / C++ / C#)
About this job
• MNC Industrial Automation Company
• Company located at Woodlands
• Working hour: 8:30am – 5:30pm (Monday– Friday)
• Variable Bonus + Excellent Welfare
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 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, Software Engineering, or a related field
- 5 - 8 years of relevant experiences developing industrial automation software using C++, C# & WPF
- Proven experience with programming motion control cards and distributed I/O systems
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
Market insight
56% above medianExplore related jobs
Similar jobs
See all similar jobsChemical Technician (MNC / Woodlands / Edible Oil)
Assistant Production Manager (Edible Oil | Process Manufacturing Plant)
Human Resource (HR) & Admin Executive (West | Training Provided)
Admin - Up to $3200 | 21 days AL | Sales Support | Training Provided
Sales Manager (Electronic Components | Semiconductor)
Sales Engineer (Training Provided | Automation | Motion Control)
Frequently asked questions
What salary can I expect?
The employer lists 7 500 – 11 500 $ for this role at EA RECRUITMENT PTE. LTD. in Singapore. For comparison, the local market median is about 6 085 $ based on 26 065 similar offers.
How do I apply for this job?
Open the original source page and contact the employer there. Finder never charges job seekers.
Are these jobs up to date?
Yes. Finder regularly refreshes vacancies from public sources and removes closed offers.
Where can I see employment type and work format?
Key conditions are shown above the description. You can also open related listings for EA RECRUITMENT PTE. LTD. and Singapore.
