Duration: 12 Months, Contract
Workdays/hours: M – F, 8am - 5pm
• Responsible for designing, developing, and testing all aspects of automation and robotic motion control systems. This well-rounded engineer will apply their knowledge of software, electrical, and mechanical engineering to design and improve products including robotics, servo systems, communications networks, and supervisory control systems.
Minimum Requirements:
• Bachelor's degree in Mechanical Engineering, Electrical Engineering, or Computer Science. (MS Eng preferred).
• 10+ years of experience in the robotics and automation field, including electro-mechanical design and software development.
• Experience programming and configuring PLC controllers.
• Experience with DC motor control.
• Experience with programming and troubleshooting PLC (Programmable Logics Controller) systems. Experience with Bechoff, Galiel, Panasonic, and Allen Bradley desired.
• Solid working knowledge of regulatory requirements for software and hardware development, including knowledge of standards such as IEC 60601, ISO 13485, ISO 14971.
Preferred Experience:
• Object oriented software development (C#, C++)
• Experience with .NET Framework and Standard edition.
• Working knowledge of UML state machine theory and practical application.
• Robotic control theory, including servo systems and PID controllers.
• Cross platform software development experience.
• Familiarity with CAN bus networking.