GCR Technical Staffing - Burlington, MA

posted 30 days ago

Full-time
Burlington, MA

About the position

The Robotics Engineer position involves designing, analyzing, and implementing control systems for multi-degree-of-freedom robotic systems. The role requires a strong foundation in control theory, programming, and hands-on experience with lab equipment and dynamic modeling. The ideal candidate will have a solid mathematical background and familiarity with various programming languages, particularly MATLAB and C/C++.

Responsibilities

  • Design and implement control systems for multi-DOF robotic systems.
  • Analyze and model dynamic systems using MATLAB and Python.
  • Tune control systems for stability and performance.
  • Work with lab equipment including oscilloscopes and DAQ systems.
  • Develop prototypes using 3D printing technology.
  • Read and analyze electrical schematics, CAD models, and mechanical drawings.

Requirements

  • MS in Computer Science, Mechanical, Aerospace, or Electrical Engineering.
  • Experience in MATLAB/Python for data analysis.
  • Understanding of Classical Control Theory including PID, tuning, and stability.
  • Hands-on experience with multi-DOF robotic systems.
  • Basic familiarity with C or C++.
  • Solid mathematical background in Calculus and Linear Algebra.
  • Experience with lab equipment and dynamic modeling of multi-link systems.

Nice-to-haves

  • Experience in electrical and electronic system design.
  • Familiarity with optical design and opto-electronic components.
  • Proficiency in OrCAD, PADS or similar design tools.
  • Lab skills including soldering and PCB rework.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service