Robotics/Controls Engineer
GCR Professional Services
Burlington, MA
Responsibilities
Collaborate with the Manager of Controls Engineering to design and implement advanced control systems for robotic manipulators and electromechanical systems. Responsibilities include motion control and servo tuning, dynamic modeling, simulation in MATLAB, and real-time software implementation. Support machine design analysis and the selection of actuators, sensors, and control components. Limited domestic and international travel required.
Required Skills
Strong foundation in mathematical modeling and system analysis
Knowledge of dynamic system modeling, motion control, and control theory (PID, feedforward)
Hands-on experience with control systems, filter design, and tuning
Proficiency in MATLAB
Experience programming in C/C++ for Linux and embedded systems
Experience with microcontrollers, sensors, prototyping, and troubleshooting
Preferred Skills
State estimation and system identification
Electrical and electronic system design background
Digital and analog circuit design, embedded systems, power electronics, and motion control
Thermal modeling and analysis
Laboratory skills including soldering and PCBA rework
Education Requirements
Bachelor’s degree in Computer, Mechanical, Electrical, Aeronautical, or related engineering field with at least 2 years of experience
Master’s or Ph.D. in a related engineering field with 0–1 year of experience
Salary range - $100k to $140k
It is the policy of GCR to provide equal opportunity to all qualified applicants and employees without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran or disabled status, or genetic information. GCR is an Equal Opportunity/Affirmative Action Employer and embraces diversity in our employee population.