Industrial Automation Software Development Expert

2 days ago


Singapore PEOPLE PROFILERS PTE. LTD. Full time
About the Role

People Profilers Pte. Ltd. is seeking a highly skilled Industrial Automation Software Development Expert to join our team.

Key Responsibilities
  • 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.
  • Develop user interfaces using frameworks like WPF or WinUI to provide a user-friendly experience for monitoring and control (if applicable).
  • 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.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • Minimum 8 years of experience 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.
  • In-depth knowledge of the C++ Standard Library and its functionalities, including templates.
  • Experience with Windows objects like events and mutexes.
  • Familiarity with Windows GDI and GDI+ is a plus (for graphics-related tasks).
  • Experience with Borland/Embarcadero C++ Builder VCL platforms is a strong plus.
  • Excellent communication, collaboration, and problem-solving skills.
  • Ability to work independently and as part of a cross-functional team.
  • Strong analytical and critical thinking skills.
  • Attention to detail and a commitment to quality

The estimated annual salary for this role is SGD $120,000 - SGD $180,000 depending on experience.

This is an excellent opportunity to join a dynamic company and contribute to the development of innovative industrial automation solutions.



  • Singapore PEOPLE PROFILERS PTE. LTD. Full time

    We are seeking an experienced Industrial Automation Software Development Expert to join our team at People Profilers Pte. Ltd.About the RoleThe ideal candidate will have a strong background in developing industrial automation software using C++, C# and WPF. They should be able to design, develop, test, and debug robust and efficient industrial automation...


  • Singapore PIXEL AUTOMATION PTE. LTD. Full time

    About UsAt PIXEL AUTOMATION PTE. LTD., we are committed to delivering innovative automation solutions that exceed our clients' expectations.Job SummaryWe are seeking a highly skilled Software Development Expert to join our team. As a key member of our development team, you will be responsible for designing and developing software solutions that meet the...


  • Singapore THE SUPREME HR ADVISORY PTE. LTD. Full time

    THE SUPREME HR ADVISORY PTE. LTD. is seeking a highly skilled Senior Software Engineer to join our team. As an ideal candidate, you will possess extensive experience in developing industrial automation software using C++, C#, and WPF.Job Description:Develop and implement robust and efficient industrial automation software, utilizing advanced programming...


  • Singapore PERSOLKELLY SINGAPORE PTE. LTD. Full time

    Job DescriptionWe are seeking an experienced Software Engineering Expert to join our team at PERSOLKELLY SINGAPORE PTE. LTD.About the RoleThis is a challenging opportunity for a skilled software engineer with expertise in industrial automation software development using C++, C# & WPF.The successful candidate will be responsible for designing, developing,...


  • Singapore EA RECRUITMENT PTE. LTD. Full time

    Company OverviewWe are a well-established industrial automation company based in the Woodlands area, committed to delivering cutting-edge solutions for motion control and API-based systems. Our team of experts is dedicated to creating innovative software applications that drive business growth and efficiency.SalaryThe estimated salary range for this position...


  • Singapore PERSOLKELLY SINGAPORE PTE. LTD. Full time

    About PERSOLKELLY SINGAPORE PTE. LTD.We are a well-established company in Singapore, dedicated to delivering exceptional solutions in industrial automation.Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled and experienced Senior Software Engineer to join our team. The ideal candidate will have a strong background in developing...


  • Singapore TRUST RECRUIT PTE. LTD. Full time

    Job Description:We are seeking a highly skilled Software Engineer to join our team at TRUST RECRUIT PTE. LTD. This is a fantastic opportunity for a motivated individual to work on complex software development projects in the automation industry.About the Role:This Software Development position involves designing, developing, and maintaining software...


  • Singapore Beckhoff Automation Pte. Ltd. Full time

    Company Overview:Beckhoff Automation Pte. Ltd. is a leading provider of automation solutions for industrial control systems.About the Job:We are seeking an experienced Automation Solutions Expert to join our team in Singapore.The successful candidate will be responsible for supporting our customers across various industries with their automation needs.Job...


  • Singapore RECRUIT EXPERT PTE. LTD. Full time

    At RECRUIT EXPERT PTE. LTD., we are seeking a highly skilled and experienced High-Speed Automation Software Specialist to join our team.Job DescriptionWe are looking for an individual who can develop and implement software for automated equipment operating at high speeds. This involves carrying out software design, coding, testing, debugging, and validation....


  • Singapore INNOWAVE TECH PTE. LTD. Full time

    Roles & ResponsibilitiesAs a Software Developer Intern (Automation Software Development), you will be at the forefront of developing AI-powered solutions to replace manual operations, helping our clients build smarter, more efficient factories. You will collaborate with industry experts and cross-functional teams, ensuring seamless deployment and...

  • Software Developer

    1 month ago


    Singapore INNOWAVE TECH PTE. LTD. Full time

    Roles & ResponsibilitiesAre you passionate about transforming industries with cutting-edge technology? We are seeking talented Software Developer (Automation Software Development) to join our data science team on our journey toward smart factory automation for the semiconductor industry. If you have strong Python skills and an interest in AI, this role...


  • Singapore ECSAL TECHNOLOGIES PTE. LTD. Full time

    Job Title: Senior Software Developer - Automation ExpertWe are looking for a highly skilled and experienced Senior Software Developer to join our team at ECSAL TECHNOLOGIES PTE. LTD.About the Role:As a Senior Software Developer, you will be responsible for designing, developing, and maintaining software applications for automation systems.Key...


  • Singapore HI-FEED AUTOMATION PTE LTD Full time

    Job Opportunity at HI-FEED AUTOMATION PTE LTDWe are seeking a skilled Industrial Automation Engineer to join our team. The ideal candidate will have at least 5 years of working experience in the industrial automation field.The selected individual will be responsible for designing automatic machines using SolidWorks and working independently with minimal...

  • Test Engineer

    2 days ago


    Singapore ENTERPRISE SOFTWARE SOLUTIONS PRIVATE LIMITED Full time

    At Enterprise Software Solutions Private Limited, we are seeking a highly skilled Test Engineer to join our team. As a Test Engineer - Automation Expert, you will be responsible for ensuring the quality of our products through system testing and automation.About the RoleThe successful candidate will have 5 years' experience in test engineering and possess...


  • Singapore PIXEL AUTOMATION PTE. LTD. Full time

    Job Title: Industrial Automation Business Development ProfessionalAbout Us: At PIXEL AUTOMATION PTE. LTD., we are committed to delivering innovative industrial automation solutions that drive business success.Salary Range: S$8,000 - S$12,000 per month (dependent on experience)Job Description:Key Responsibilities:Attend to customer enquiries on industrial...


  • Singapore PEOPLE PROFILERS PTE. LTD. Full time

    We are seeking an experienced Industrial Automation Software Developer to join our team at People Profilers Pte. Ltd. in Singapore.As an Industrial Automation Software Developer, you will be responsible for designing, developing, testing, and debugging robust and efficient industrial automation software using C++, C# & WPF.You will utilize Windows API and...


  • Singapore ITCONNECTUS PTE. LTD. Full time

    ITCONNECTUS PTE. LTD. is seeking a highly skilled Software Automation Expert to join our team.We offer a competitive salary of SGD 80,000 - SGD 110,000 per annum, depending on experience.About the RoleThis role involves designing and implementing automated test cases using Cucumber BDD format, leveraging expertise in Web automation tools like Selenium. The...


  • Singapore WESTBISON TECHNOLOGIES PTE. LTD. Full time

    Job DescriptionAt WESTBISON TECHNOLOGIES PTE. LTD., we are seeking an experienced Industrial Automation Software Developer to join our team of talented engineers.The successful candidate will be responsible for designing and developing advanced control systems for factory automation, ensuring seamless integration and efficient operation of industrial robots...


  • Singapore INNOWAVE TECH PTE. LTD. Full time

    Roles & ResponsibilitiesAre you passionate about transforming industries with cutting-edge technology? We are seeking talented Software Developer Intern (Automation Software Development) to join our data science team on our journey toward smart factory automation for the semiconductor industry. If you have strong Python skills and an interest in AI, this...


  • Singapore People Profilers Full time

    Job DescriptionWe are seeking an experienced Senior Industrial Automation Software Developer to join our team at People Profilers.About the RoleThis is a senior-level position that requires a high degree of expertise in industrial automation software development using C++, C#, and WPF.You will design, develop, test, and debug robust and efficient industrial...