Description

Description: Responsible for designing, developing, and testing all aspects of automation and robotic 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.

 

Duties:

• Systems engineering for product development teams focused on research, design, integration, and evaluation of robotic platforms and sub-systems.

• Kinematic analysis and development of complimentary control algorithms associated with robotic systems.

• Develops control algorithms and is responsible for design and implementation of the control system for early prototype and proof of concept robotics.

• Interacts and drives architectural and design changes in the mechanical and electrical design of the system to improve system performance related to the control systems.

• Works collaboratively with a team using SAFe Agile methodologies to generate and deliver new product features relating to the control of robotic systems.

• Selects and interfaces with vendors as necessary.

• Works with Legal department in evaluating intellectual property as it relates to current and new concepts

• Complies with regulatory requirements and company design procedures.

 

Minimum Requirements:

• Bachelor's degree in Mechanical Engineering, Electrical Engineering, or Computer Science. (MSEng preferred)

• Three+ years of experience in the robotics and automation field, including electro-mechanical design and software development.

• Experience with DC motor control

• 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

• Some travel required

Education

Any Graduate