Develop, modify, and maintain software for handler modules within high-tech machines, and play a critical role in integrating and testing software that communicates with PLC-driven hardware. Join us to address machine handling issues and enhance existing C++ code functionalities.
About The Role
As a Handler Software Engineer, you will be responsible for crafting high-quality software solutions and engaging in the integration and testing of software with PLC-controlled hardware. This role requires you to collaborate with hardware and test teams to troubleshoot and resolve machine handling issues, analyze existing C++ code, and implement enhancements or new features. Additionally, you will support the integration and validation phases on the machines while documenting changes and contributing to the technical knowledge sharing within the team.
Key responsibilities
* Develop, modify, and maintain software for handler modules.
* Integrate and test software with PLC-driven hardware.
* Troubleshoot machine handling issues in collaboration with hardware and test teams.
* Analyze existing C++ code and implement improvements or new functionalities.
* Support integration and validation phases on machines.
* Document changes and contribute to technical knowledge sharing within the team.
What we're looking for
We seek a developer with a strong foundation in C++ and a basic understanding of PLC systems. Experience with machine automation, motion control, or industrial hardware interfaces is beneficial.
* Strong foundation in C++ (object-oriented programming, debugging, code analysis).
* PLC knowledge: Siemens, B&R, or Beckhoff (basic understanding sufficient).
* Understanding of machine automation, motion control, or industrial hardware interfaces.
* Basic knowledge of software architecture and real-time environments.
* Bonus: C# for UI adjustments.
* Bonus: Python for tooling or test automation.
* Language: English (Mandarin is a plus).
Why join us?
At VeroTech, we empower engineers to grow, innovate, and lead. Join a dynamic community where you'll work on cutting-edge R&D projects, receive personalized career development, and thrive in a supportive, inclusive culture. Enjoy flexibility with remote work options, a competitive salary package, and additional benefits like meal vouchers, insurance, and a company car. Be part of impactful projects that shape the future of technology while maintaining a healthy work-life balance.
Ready to inspire?
Apply now and take the next step in your career. Let's build the future together