Senior Mechatronics Engineer - Servo and Motion Systems
FARO INSIGHT · Exton, PA · 2 wk ago
HybridEngineeringFull-time
About the role
The Sr Mechanical Engineer plays a crucial role in designing and analyzing mechanical systems, equipment, and packaging for FARO's metrology products. This position is hybrid, based out of Exton, PA.
Responsibilities
- Support projects from concept to production in close coordination with related departments and vendors
- Serve as a subject matter expert in servo control system design and tuning
- Research and select motors, bearings, and sensors for precision axis design
- Conduct dynamic system analysis and feasibility studies
- Perform hands-on assembly, testing, and troubleshooting of prototypes
- Develop assembly, calibration, and compensation techniques
- Create BOMs for manufacturing and assembly
- Mentor other engineers and review their designs and analysis
- Lead the mechanical engineering of subsystems and act as a subsystem project lead when required
- Inform stakeholders and cross-functional teams about new projects
- Provide suggestions for product improvements at part and module levels
Requirements
- A minimum of a Bachelor’s degree in Mechanical Engineering, with preference for MS or PhD in Mechanical, Electrical, or Robotics Engineering with advanced coursework in servo controls
- A minimum of 5 years of relevant experience in machine design and servo control design and tuning, with preference for more than 10 years of experience
- Expert-level understanding of servo control system design and tuning for complex linear and rotary systems
- Precision machine design and evaluation for metrology, machine tool, and robotics or similar applications
- Design using Solidworks CAD software or similar to create models and drawings
- Finite element analysis (FEA) using Solidworks Simulation or ANSYS
- Drawing generation in accordance with ASME Y14.5M Dimensioning and Tolerancing (GD&T)
- Kinematic component design
- Motor and bearing design
- System error budgets and tolerance stack-ups
- Dynamic system modeling using MATLAB or similar software
- Experience with programming languages such as Python or C#
Qualifications
- Strong background in mechanical engineering principles and practices
- Ability to work independently and manage multiple projects simultaneously
- Excellent problem-solving skills and attention to detail
- Effective communication and interpersonal skills
- Ability to work in a fast-paced, collaborative environment
Skills
- Proficiency in SolidWorks CAD software
- Advanced knowledge of FEA and GD&T
- Experience with MATLAB or similar software for dynamic system modeling
- Programming skills in Python or C#
Benefits
FARO offers a comprehensive benefits package including:
- A competitive paid time off bank and paid holidays
- Medical, dental, life, and AD&D insurance plans
- Pre-tax flex spending accounts for medical and dependent care
- Tuition reimbursement and training opportunities
- Wellness fairs and frequent lunch and learns
- Employee events and other perks
Pay
Competitive salary commensurate with experience
Schedule
This is a hybrid position, combining remote and in-office work