Robotics Engineer
An employee-owned engineering firm delivering turnkey automation for Fortune 500 manufacturers. The culture blends startup agility with aerospace-grade rigor. Projects range from high-speed palletizing cells to surgical robotics R&D. Continuous improvement, ethical engineering, and carbon-neutral operations underpin every decision.
Key Responsibilities
- Architect robotic workcells and digital twins that balance reach, speed, and payload constraints.
- Develop reusable ROS 2 nodes in modern C++ for motion planning, manipulation, and safety supervision.
- Write robust Python scripts to automate calibration, data logging, and regression testing.
- Implement perception pipelines with OpenCV and LIDAR point-cloud libraries, then fuse them for centimeter-level accuracy.
- Optimize trajectories using advanced kinematics, dynamics, and probabilistic road-map planners.
- Simulate, validate, and stress-test workcells in Gazebo/Isaac Sim; refine until MTBF targets are surpassed.
- Interface with PLCs, servo drives, and custom end-of-arm tooling via CAN, EtherCAT, and Modbus.
- Conduct field trials—collect metrics, diagnose anomalies, and push OTA updates.
Required Qualifications
- 4+ years as a Robotics Engineer or Automation Engineer.
- Fluency in C++17 and Python 3.x.
- Deep ROS or ROS 2 proficiency (launch files, TF, URDF, rqt).
- Solid foundation in kinematics, dynamics, and control theory.
- Experience integrating cameras, LIDAR, force-torque sensors, IMUs.
- Demonstrated ability to build simulation environments from scratch.
- Excellent written and spoken English for cross-functional collaboration.
Preferred Extras
- Hands-on exposure to machine learning for object detection or SLAM.
- MATLAB/Simulink modeling and controller auto-generation.
- Knowledge of safety standards (ISO 10218, ANSI/RIA R15.06).
- Experience with collaborative or mobile robots (UR, KUKA, ABB, Clearpath).
- Participation in open-source robotics communities.