Principal Algorithm Engineer / Robotics Algorithm Lead
Analog Devices · Wilmington, MA · 4 wk ago
Engineering$157k–$227k/yrFull-time
Key Responsibilities
- Architect, develop, and optimise SLAM, motion control, path planning, and behavioral decision-making algorithms for AMR and robotics platforms.
- Lead the integration of multi-modal sensor data (iTOF, RGB, LiDAR, IMU) for robust perception, mapping, and navigation in dynamic environments.
- Drive innovation in embedded Edge AI, leveraging GPU-accelerated frameworks (CUDA, cuVSLAM, RTAB-MAP, ORB-SLAM) and machine learning/reinforcement learning to enhance robot performance.
- Utilise and extend 2D/3D simulation platforms (Gazebo, MuJoCo, IsaacSim) for algorithm development, validation, and real-world deployment support.
- Collaborate with systems, mechanical, hardware, and software teams to optimise hardware-software integration and system performance.
- Conduct rigorous testing and debugging in simulation and real-world scenarios; troubleshoot and resolve complex technical issues.
- Champion technical documentation, standards compliance, and safety best practices across the team.
- Mentor and develop engineering talent in advanced robotics and AI/ML techniques.
- Proactively engage with customers to translate their challenges into scalable, high-impact solutions; ensure customer success from prototyping through deployment.
- Represent the Robo8cs team in external forums: file patents, publish research, speak at industry conferences, and contribute to open-source projects.
Required Qualifications
- MS or PhD in Robo8cs, Computer Science, Electrical/Mechanical Engineering, or related field
- 8+ years of experience in robotics algorithm development, with a focus on AMR/SLAM and embedded systems
- Advanced proficiency in C++, Python, and ROS/ROS2; hands-on experience with TensorFlow, PyTorch, and simulation platforms
- Proven track record delivering production-grade algorithms and hardware-software solutions in robotics
- Strong analytical and creative problem-solving skills; hands-on approach to prototyping, testing, and troubleshooting
- Experience leading and mentoring technical teams; ability to communicate complex ideas clearly to both technical and non-technical audiences
- Demonstrated ability to bridge technical breakthroughs with business value and customer impact
Preferred Qualifications
- Experience with large-scale robotics deployments (industrial, commercial, or field)
- Prior patent filings, publications, or open-source contributions in robotics/AI
- Familiarity with safety standards and regulatory requirements in robotics