Understand and clarify customer requirements and specifications, prepare Software Design Documents accordingly.
Leverage in-house software libraries and development tools for efficient coding.
Develop and construct PLC code, C# code following best practices
Pertorm comprehensive unit testing and debugging to ensure functionality & reliability.
Execute thorough peer reviews of software products to maintain high code quality and ensure adherence to established best practices.
Comply to Software Quality Process and HSE requirements.
Develop comprehensive training materials for tool setup and conduct effective training sessions for Field Service.
Job Requirements:
Bachelor's degree in Electrical Engineering or computer science related. Open for fresh graduated.
3 years of experience in equipment control software design and development using specialized languages (PLC, (#.NET).• Familiar with Ladder, CoDeSys, TwinCAT or any IEC61131-3 equivalent programming language
Willing to get hands-on, independent and flexible, with a passion for engineering cellenc
Self Starter and effective communicator.
Knowledge and experience on cybersecurity, and SECS/GEM application would be an advantage.