🧩 Your Role
As a senior engineer, you will:
Take technical ownership of motion planning and collision avoidance components within the D:PLOY platform.
Design hardware-independent motion strategies supporting robots from multiple manufacturers (UR, ABB, Fanuc, etc.).
Develop high-performance C++ software for real-time, safety-aware control systems.
Contribute to automated, code-free workflows enabling customers to configure and monitor robotic workcells with zero programming.
Lead architectural discussions, mentor junior developers, and ensure software quality through rigorous design and review practices.
Collaborate cross-functionally to integrate motion components with vision systems, sensors, PLCs, and end-of-arm tooling.
🛠️ Your Qualifications
Required:
Master's or PhD in Computer Science, Robotics, Engineering, or related field.
5+ years of hands-on experience with robot motion planning, path generation, and collision avoidance.
Strong proficiency in C++ (incl. STL, multithreading, design patterns).
Proven experience working with real robot platforms and industrial automation systems.
Solid understanding of kinematics, dynamics, and spatial planning algorithms.
Familiarity with robot SDKs and protocols from multiple manufacturers.
Bonus Skills:
Experience with AI, 3D point-cloud processing, or vision-guided robotics.
Knowledge of industrial communication protocols (e.g., Modbus, EtherNet/IP, CAN).
Background in code-free or low-code automation environments.
Practical experience with deployment in packaging, palletizing, CNC tending, or other industrial use cases.
🌟 Why This Role Matters
At OnRobot, we believe robotics should be easy to deploy and scale. With D:PLOY, we empower businesses—large and small—to automate with confidence. You'll be helping to:
Deliver robot-agnostic software that cuts deployment time by up to 90%.
Power off-the-shelf robotic cells that bring ROI in under a year.
Drive real innovation in code-free automation, already impacting global manufacturers.
👤 Who You Are
A senior developer who thrives on technical leadership and hands-on development.
Analytical, structured, and deeply passionate about robotics.
Able to lead architecture, influence product direction, and mentor peers.
Comfortable working in a fast-paced, cross-functional team.
If you want to be a key part of the team, please send your CV to hr@onrobot.com with "Senior/Lead Robotics Software Developer" in the headline.