Evaluate customer requirements and specifications to ensure all critical details are captured accurately.
Leverage AEM's in-house software libraries and development tools to enable efficient coding.
Design and develop equipment control software, including PLC code, C# applications, and vision system code, in adherence to best practices.
Perform thorough unit testing and debugging to ensure software functionality, reliability, and stability.
Create precision tuning guides and implement interlock and anti-collision logic to enhance equipment performance and safety.
Manage the full software project lifecycle -- from planning to execution -- including task coordination, schedule tracking, customer communication, and quality assurance, ensuring on-time delivery.
Conduct in-depth peer reviews to uphold high code quality and ensure compliance with established standards.
Develop detailed training documentation and lead effective training sessions for Field Service Engineers, Design Quality teams, and customers, ensuring smooth and consistent tool operation.
Qualifications
Bachelor's degree in Electrical Engineering, Computer Science, or a related field.
Open to fresh graduates; however, candidates with 4 years of experience in equipment control software development (using PLC, C#.NET) are preferred.
Familiarity with Ladder Logic, CoDeSys, TwinCAT, or other IEC 61131-3 compliant programming languages.
Hands-on, independent, and adaptable, with a strong drive for engineering excellence.
Self-starter with effective communication skills. Experience in developing TwinCAT and SECS/GEM applications is a plus.
* Must be available to start immediately upon offer.
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.