Senior Software Engineer for Industrial Automation
3 weeks ago
Senior Software Engineer for Industrial Automation
We are seeking a highly skilled Senior Software Engineer to join our team at THE SUPREME HR ADVISORY PTE. LTD. as an Industrial Automation Software Developer. The successful candidate will be responsible for designing, developing, testing, and debugging robust and efficient industrial automation software using C++, C#, and WPF.
Key Responsibilities
- Design, develop, test, and debug industrial automation software using C++, C#, and 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.
- 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.
Requirements
- Bachelor's degree in computer science, software engineering, or a related field.
- Minimum 8 years of experience developing industrial automation software using C++, C#, and 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.
- Experience with Borland/Embarcadero C++ Builder VCL platforms is a plus.
Karen Lee Kai En
-
Singapore People Profilers Full timeJob 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...
-
Senior Industrial Automation Software Developer
3 weeks ago
Singapore THE SUPREME HR ADVISORY PTE. LTD. Full timeJob 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,...
-
Senior Software Architect, Industrial Automation
2 weeks ago
Singapore PBA Group Full timeJob Summary:We are seeking a seasoned Senior Software Architect, Industrial Automation to lead the development of industrial software for our robotic products. As a key member of our team, you will be responsible for designing and implementing software solutions that meet the highest standards of quality and performance.About the Role:As Senior Software...
-
Senior Automation Specialist
2 weeks ago
Singapore Panasonic Industrial Devices Singapore Pte. Ltd. Full timeJob Overview:As a Senior Automation Specialist at Panasonic Industrial Devices Singapore Pte. Ltd., you will be responsible for designing and developing advanced industrial automation products, including motor and robot systems.Develop and implement machine control designs and parameterization using AI-based anomaly and fault detection.Collaborate with...
-
Senior Staff Software Engineer
7 days ago
Singapore EA RECRUITMENT PTE. LTD. Full timeJob TitleSenior Staff Software Engineer - Industrial Automation ExpertCompany OverviewWe are a well-established industrial automation company, and we're looking for an experienced Senior Staff Software Engineer to join our team. Our company is located in the heart of Woodlands, and we offer a unique blend of technology and innovation.Salary & BenefitsThe...
-
Software Engineer
3 weeks ago
Singapore INNOGRITY PTE. LTD. Full timeRoles & ResponsibilitiesResponsibilities: Develop and maintain new and existing control system software application Conduct system test and machine troubleshooting Prepare document and training to customer Other assigned ad-hoc responsibility Investigate current software and motion control solutions to determine make/buy decisions based on cost and...
-
Senior Test Automation Engineer
3 weeks ago
Singapore HTC SOFTWARE SINGAPORE PTE LTD Full timeRoles & 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...
-
Senior it software engineer
2 weeks ago
Singapore Boon Software Full timeSenior IT Software Engineer – Shape the Future of Technology with Symphony Are you an innovative and driven IT professional with a passion for creating impactful solutions? Join our visionary team at Boon Software and play a key role in shaping the future of technology through Symphony, our cutting-edge software platform. Requirements: Diploma/degree in...
-
Senior Automation Test Engineer
3 weeks ago
Singapore HTC SOFTWARE SINGAPORE PTE LTD Full timeRoles & 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...
-
Automation Engineer
6 months ago
Singapore EXCEL MARCO INDUSTRIAL SYSTEMS PTE LTD Full timeRoles & ResponsibilitiesResponsibilities Execute one or more industrial automation projects in parallel Report to the Lead engineer and/or Project Manager and deliver the project in compliance to customer specifications Responsible for the Draft technical design for project and prepare associated documentations/drawings Develop PLC program and HMI...
-
Automation Software Engineer
3 weeks ago
Singapore EA RECRUITMENT PTE. LTD. Full timeRole 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 Panasonic Industrial Devices Singapore Pte. Ltd. Full timeCompany OverviewPanasonic Industrial Devices Singapore Pte. Ltd. is a leading provider of industrial automation solutions.Salary RangeS$120,000 - S$180,000 per annum, depending on experience and qualifications.Job DescriptionWe are seeking an experienced Industrial Automation Solutions Architect to join our team. As a key member of our engineering...
-
Singapore GMP TECHNOLOGIES (S) PTE LTD Full timeGMP Technologies (S) Pte Ltd is a reputable company seeking an experienced Senior Software Engineer to design, develop, and implement software solutions for high-speed automated equipment.Job DescriptionWe are looking for a skilled software professional with a strong background in software development, particularly in the automation and semiconductor...
-
Staff Software Test Engineer
3 weeks ago
Singapore ROCKWELL AUTOMATION ASIA PACIFIC BUSINESS CENTER PTE. LTD. Full timeRoles & ResponsibilitiesAs a Software Test Engineer for Rockwell Automation, you will work together with a team of product managers and software developers to develop industry-leading commercial software known for its innovation and usability. You will develop test strategy, create and execute test plans to ensure the quality of the products. You will report...
-
Embedded Software Product Developer
1 day ago
Singapore Rockwell Automation Full timeCompany 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...
-
Senior Java Software Engineer
3 weeks ago
Singapore HTC SOFTWARE SINGAPORE PTE LTD Full timeKey Responsibilities:As a Senior Java Software Engineer at HTC SOFTWARE SINGAPORE PTE LTD, you will develop solid core Java and Spring applications, as well as at least one other language such as C#, C++, Golang, or Kotlin. Your experience with Microservice architecture and development will be valuable in creating scalable and efficient systems. You will...
-
Senior Automation Engineer
7 days ago
Singapore CONNY TECH PTE. LTD. Full timeJob Title: Senior Automation EngineerWe are seeking a highly skilled and experienced Senior Automation Engineer to join our team at Conny Tech PTE. LTD.About the Role:The successful candidate will be responsible for designing and developing PLC programs and interfaces, performing system integration and testing to ensure excellent quality assurance,...
-
Industrial Automation Trainee
1 day ago
Singapore Beckhoff Automation Pte. Ltd. Full timeAbout UsBeckhoff Automation Pte. Ltd. is a leading provider of open automation systems, leveraging PC-based control technology to deliver innovative solutions in various industries.Job OverviewWe are seeking a talented Industrial Automation Trainee to join our team and take the first step in their career advancement journey. As a trainee, you will gain...
-
PLC Software Engineer
3 weeks ago
Singapore FEDEGARI ASIA PTE. LTD. Full timeRoles & ResponsibilitiesMissionThe PLC Software Engineer plays a critical role in maintaining the efficiency and reliability of our automation systems. They will be pivotal in ensuring that our systems are optimized for productivity, quality, and safety. Additionally, they will help drive continuous improvements and support future automation initiatives.Main...
-
Automation Solutions Specialist
2 days ago
Singapore Beckhoff Automation Pte. Ltd. Full timeAbout 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...