Automation Software Developer

3 weeks ago


Singapore People Profilers Full time
{"title": "Automation Software Developer", "content": "

At People Profilers, we are seeking a seasoned Automation Software Developer to join our team.

We are looking for a highly skilled professional with a strong background in developing industrial automation software using C++, C# and WPF.

The ideal candidate will have a deep understanding of Windows API development and memory management techniques, as well as experience with programming motion control cards and distributed I/O systems.

We are looking for a team player who can collaborate with electrical engineers and mechanical engineers to understand system requirements and ensure software meets functional specifications.

Key Responsibilities:

  • Design, develop, test, and debug robust and efficient industrial automation software.
  • 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 for efficient resource utilization.
  • Develop user interfaces using frameworks like WPF or WinUI to provide a user friendly experience for monitoring and control.
  • Write well-documented, maintainable, and efficient code adhering to best practices.

Requirements:

  • Bachelors 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.
  • Experience with Windows objects like events and mutexes.
"}

  • Singapore Rockwell Automation Full time

    Company OverviewRockwell Automation is a global technology leader dedicated to helping manufacturers achieve higher productivity, sustainability, and agility.SalaryThe estimated annual salary for this position ranges from $120,000 to $180,000, depending on experience and qualifications.Job DescriptionWe are seeking an experienced Embedded Software Product...

  • Software Developer

    4 weeks 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 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 ANRADUS PTE. LTD. Full time

    Job DescriptionAnradus Pte Ltd is a leading provider of automation solutions in the semiconductor industry.Key ResponsibilitiesDesign, develop, and implement software for high-speed automated equipment.Conduct thorough testing, debugging, and validation processes to ensure system performance.Evaluate system performance specifications to guarantee operational...


  • Singapore Beckhoff Automation Pte. Ltd. Full time

    About UsBeckhoff Automation Pte. Ltd. is a technology leader in automation. We're seeking a highly skilled Automation Solutions Specialist to join our team.ResponsibilitiesSupport the complete spectrum of automation products, including industrial PCs, fieldbus components, PLC/NC automation software, drive technology, and complete PC-based automation...


  • Singapore Crédit Agricole CIB Full time

    Job Title: Senior Software Automation Developer (Asia)About the Role:This is a fixed-term contract position, requiring 3-5 years of experience in software automation development.We are seeking an experienced Software Automation Developer to join our team in Singapore. As a key member of our program delivery team, you will be responsible for designing and...

  • Software Developer

    4 weeks ago


    Singapore ADECCO PERSONNEL PTE LTD Full time

    Roles & ResponsibilitiesPositionThe candidate will be part of one of the teams in charge of building and maintaining the payment system of the bank. Candidate will be part of program delivery team, which will oversee quality of deliverables based on end-to-end and performance tests. The team follows agile methodology of software development.Main...


  • 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...


  • Singapore Software AG Full time

    About the RoleSoftware AG is seeking a seasoned sales professional to join our team as an Account Executive. This exciting opportunity requires a strategic advisor who can leverage their extensive sales expertise and background in process consulting or enterprise software to drive revenue growth within assigned territories.The ideal candidate will have a...


  • Singapore HTC SOFTWARE SINGAPORE PTE LTD Full time

    Roles & ResponsibilitiesA bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field is commonly required.•  Minimum 5-9 Years of experience in Automation testing [change the experience as per posting title]•  Proficiency in programming languages such as Java, Python, Ruby,•  Experience in...


  • Singapore HTC SOFTWARE SINGAPORE PTE LTD Full time

    Roles & ResponsibilitiesLiaise with business analysts and development team for clarification and understanding of requirements. · Design and develop and test code using a modern CI-CD Run the non-regression release cycles of different applications within Treasury. Lead the release cycle. · Perform Capacity and Scope forecast for each Sprint. Work actively...


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

    Experience the thrill of high-speed automation software development with THE SUPREME HR ADVISORY PTE. LTD.About UsA dynamic and innovative company, we strive to push the boundaries of what is possible in the field of automation.Our team of experts is dedicated to delivering cutting-edge solutions that meet the ever-evolving needs of our clients.Job...


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

    Job Title: Senior Industrial Automation Software DeveloperDescription: We are seeking an experienced Senior Industrial Automation Software Developer to join our team at THE SUPREME HR ADVISORY PTE. LTD. The successful candidate will have a strong background in industrial automation software development using C++, C# & WPF.Responsibilities:Design, develop,...

  • Software Developer

    2 months ago


    Singapore TRINITY CONSULTING SERVICES PTE. LTD. Full time

    Roles & Responsibilities· At least 8 years in Java/J2EE development.· At least 2 years of experience in testing automation development· Understands & proposes test automation best practicesFunctional· Basic understanding of finance and investment banking, payments and cash managementTechnical· Talend Open Studio for Big Data· Excel formulas· Spring,...


  • Singapore HTC SOFTWARE SINGAPORE PTE LTD Full time

    Roles & ResponsibilitiesMain responsibilitiesBuild & change management• Develop in JAVA for Calypso v14.4 package• Develop internal componentsIncidents and Requests management• Communicate effectively• Analyse enhancement requests and bug-fixes• Document deliveriesChange Management• ...

  • Software Developer

    4 weeks ago


    Singapore ADECCO PERSONNEL PTE LTD Full time

    Roles & ResponsibilitiesPositionThe candidate will be part of one of the teams in charge of building and maintaining the payment system of the bank. Candidate will be part of program delivery team, which will oversee quality of deliverables based on end-to-end and performance tests. The team follows agile methodology of software development.Main...


  • Singapore EA RECRUITMENT PTE. LTD. Full time

    Role SummaryEA RECRUITMENT PTE. LTD. is seeking a highly skilled Automation Software Engineer to join our team. The ideal candidate will have a strong background in C++, C#, and WPF, with experience in developing industrial automation software. They will be responsible for utilizing Windows API and libraries for interaction with hardware components, and...


  • Singapore MANUFACTURING INNOVATIVE TECHNOLOGIES PTE. LTD. Full time

    Roles & Responsibilities- Involve in technical discussion and clarification with the customer for technical related topics.- Generate control schematic design drawings as per customers’ requirements, technical specifications, and standards.- Design electrical interlock and power distribution systems for automation machines.- To assist and advise on...

  • Software Developer

    2 weeks ago


    Singapore CHARMELIS CONSULTING PTE. LTD. Full time

    Roles & ResponsibilitiesWe are seeking a talented Software Developer with 2-3 years of experience in software development and at least 1 year of experience with IoT-related systems. This role involves designing, developing, and maintaining software for parking and automation systems, focusing on delivering high-quality service and meeting customer...


  • Singapore AETEC PTE. LTD. Full time

    Job DescriptionWe are seeking a skilled Software Development Engineer to join our team at AETEC PTE. LTD.About the RoleThe successful candidate will be responsible for designing and developing control software for automation equipment, ensuring seamless integration and testing of systems.You will work closely with the project team to guarantee specifications...