Search by job, company or skills

AEM

Senior Software Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Key Responsibilities:

  • Evaluate customer requirements and specifications to ensure all critical details are captured
  • Leverage AEM's in-house software libraries and development tools for efficient coding.
  • Develop and construct PLC code, C# code, and Vision Technology code following best practices
  • Perform comprehensive unit testing and debugging to ensure functionality & reliability.
  • Design precision equipment tuning guides and implement interlock and anti-collision logic for enhanced performance and safety.
  • Oversee software project lifecycles from inception to completion by coordinating tasks, managing schedules, communication,customer engagement and upholding rigorous quality standards to ensure timely delivery.
  • Execute thorough peer reviews of software products to maintain high code quality and ensure adherence to established best practices.
  • Develop comprehensive training materials for tool setup and conduct effective training sessions for Field Service, Design Quality teams, and customers to ensure consistent and efficient tool operation.

Job Requirements:

  • Bachelor's Degree inElectrical Engineeringor computer science related.
  • 4 years of experience in equipment control software design and development using specialized languages (PLC, C#.NET).
  • Familiar with Ladder, CoDeSys, TwinCAT or any IEC61131-3 equivalent programming language.
  • Willing to get hands-on during development cycle, independent and flexible, with a passion for engineering excellence.
  • Self Starter and effective communicator. Experience in developing TwinCAT and SECS/GEM applications would be an advantage.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 138557709