Manipulation Software Engineer - Planning
Join to apply for the Manipulation Software Engineer - Planning role at Aeolus Robotics, Inc.
Manipulation Software Engineer - Planning
2 weeks ago Be among the first 25 applicants
Join to apply for the Manipulation Software Engineer - Planning role at Aeolus Robotics, Inc.
If you're excited about working on real-world challenges and pushing the boundaries of what intelligent machines can do, this is the place for you. Join Aeolus Robotics in shaping the future of robotics with the goal of transforming how robots integrate into people's everyday lives. This is a hands-on, impact-driven role for someone who thrives on solving technical challenges and turning cutting-edge research into production-ready robotics.
Your responsibilities:
The role involves advancing our grasping and manipulation pipeline, motion planning systems, and control infrastructure. Responsibilities include developing and integrating modern algorithms, optimizing performance under real-world constraints, and ensuring reliable robot behavior in dynamic, semi-structured environments. Work will span the entire stack — from improving robot simulation and physical modeling to deploying machine learning–based grasping strategies and refining joint-level control. These efforts will directly power intelligent Aeolus robots to act autonomously, adapt to their surroundings, and perform meaningful tasks in people’s everyday lives.
More in detail, your responsibilities will include:
* Improving and robustifying the current motion planning pipeline:
o using state of the art software and implementing new algorithms,
o optimizing code to be fast and use limited computational resources,
o using reactive strategies to adjust online to environment changes;
* Improving grasping capabilities by integrating, testing, and making production ready solutions based on recent machine learning advancements in the field;
* Making robot simulation more efficient and increasing realism to reduce the need for real robot testing, involving URDF and robot model tuning;
* Maintaining and upgrading our joint control system;
* Exploiting full robot capabilities by taking statics and dynamics into account;
You will be working alongside founders, researchers, and engineers to design and build first-generation robotic solutions for mass consumer adoption.
Requirements
Experience:
* Master’s degree or equivalent in robotics or related field.
* 3+ years of robotics / motion planning experience.
Mandatory Requirements:
* Strong C++ knowledge, basics of Python / bash, basics of git.
* Hands-on experience with machine learning in the context of grasp and/or motion planning for articulated kinematic structures.
* Experience with ROS/ROS2 and robotics simulation.
* Theoretical background in forward/inverse kinematics, robot dynamics and control.
Preferred Requirements:
* Hands-on experience with kinematics and traditional motion planning algorithms.
* Debugging, unit and integration testing working knowledge.
* Experience in motion planning and control architecture design.
* Hands-on experience with (nonlinear) optimization algorithms and frameworks.
* Ph.D in a related field, or equivalent experience.
* Hands-on experience with gravity and dynamics compensation control laws, force control, impedance control.
Work environment
* In-office position with flexible working hours.
* Small, collaborative team with direct access to senior engineers.
* Open communication structure encouraging questions and discussions.
* Hands-on work with real robots and systems.
Company Description
Aeolus Robotics is a fast-growing robotics company deploying robotic services in a broad range of industries. Our advanced robotic capabilities are already commercialized for hospitals, hotels, and eldercare facilities. We currently provide intelligent robot services in Japan and will soon expand to Europe and the US.
We are an international company with development centers around the world. Come do ground-breaking work with us on general-purpose service robotics in unstructured human spaces. We invite you to visit our careers page (https://aeolusbot.com/about#careers) to start growing with us.
Seniority level
* Seniority level
Mid-Senior level
Employment type
* Employment type
Full-time
Job function
* Job function
Information Technology
* Industries
Computers and Electronics Manufacturing
Referrals increase your chances of interviewing at Aeolus Robotics, Inc. by 2x
Sign in to set job alerts for “Software Engineer” roles.
Full Stack Software Engineer with Backend Focus (f/m/d)
(Junior) Frontend Entwickler (all genders)
Junior Software Engineer - Cross-platform C++ - Multipass
Innere Stadt, Vienna, Austria 4 weeks ago
Full Stack Developer - Java & React (f/m/d)
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr