Robotics Engineer
You will join a multidisciplinary team that prototypes, simulates, and refines custom robots from concept to shop-floor hand-off. The organization is mid-sized, privately held, and focused on practical automation that shortens production cycles and boosts safety.
Key Responsibilities
- Architect 6-DoF manipulators and mobile platforms, balancing precision, payload, and speed.
- Program motion and path planning in ROS 2 using C++17 and Python 3.11.
- Integrate cameras, LIDAR, force-torque, and tactile sensors; tune sensor fusion stacks.
- Build perception pipelines with OpenCV, PCL, and lightweight neural networks for object pose estimation.
- Design EOAT in SolidWorks, validate stress and inertia through FEA, and hand off for rapid CNC/3-D print.
- Develop Gazebo and Isaac Sim workcells to test kinematics, collision avoidance, and throughput.
- Implement real-time controllers on microcontrollers or RT-Linux, targeting <2 ms loop latency.
- Create CI/CD pipelines for ROS packages, maintain unit tests, and document APIs.
- Collaborate with mechanical, electrical, and safety engineers—occasionally travel to client sites for commissioning.
- Troubleshoot, benchmark, and iterate until systems meet ISO 10218 and ANSI/RIA R15.06 standards.
Must-Have Qualifications
- Bachelor’s or higher in Mechanical, Electrical, or Robotics Engineering.
- 3+ years delivering production-grade robots or automation cells.
- Deep knowledge of forward/inverse kinematics, dynamics, and PID/Model Predictive Control.
- Proven ROS 1 or ROS 2 project portfolio, including custom nodes and launch files.
- Fluency in modern C++ and Python; comfort with Git, Docker, and Linux command-line.
- Experience integrating industrial robots (e.g., Fanuc, ABB, UR, KUKA) or custom actuators.
- Strong analytical mindset; you diagnose problems with oscilloscopes, debuggers, and math.
- Clear, concise communicator able to write engineering reports for non-technical stakeholders.
Preferred Skills
- Familiarity with MoveIt 2, Navigation2, or proprietary motion planners.
- Exposure to ML frameworks (PyTorch, TensorFlow) for visual inspection or grasp detection.
- Knowledge of safety PLCs, IEC 61508 functional safety, and risk assessment.
- Hands-on experience in AGV/AMR fleets, SLAM, or indoor GPS alternatives.
- Ability to script test benches in MATLAB or Julia for controller optimization.