Divergent
Real-Time Systems Engineer
About this role
Divergent seeks a Real-Time Systems Engineer to develop robotics and AI software for their advanced manufacturing platform. You'll design algorithms for task planning, motion planning, and computer vision while collaborating with automation engineers to enhance robotic system efficiency.
What you'll do
- Develop and optimize algorithms for robot task and motion planning within the planning framework
- Integrate and test computer vision software for real-world robotic applications
- Maintain software development best practices including testing, code quality, and CI/CD pipelines
- Collaborate with cross-functional teams to ensure seamless software integration
- Document code, algorithms, and procedures to support knowledge sharing
- Stay current with advancements in robot planning and contribute innovative ideas
What they're looking for
- C++ and Python programming
- Data structures, algorithms, and design patterns
- Industrial robotics (kinematics, dynamics, trajectory generation)
- Search algorithms, optimization methods, and constraint satisfaction
- ROS and MoveIt robotic software packages
- Docker and Kubernetes containerization
- Computer vision (OpenCV, PCL preferred)
- Unit testing and CI/CD pipelines
Benefits
- Hybrid work arrangement
- Salary range: $141,380 - $224,500 depending on level (E05-E06)
- Opportunity to work on transformative manufacturing technology
- Collaborative environment with experienced automation and software engineers
- Exposure to aerospace and defense sector applications
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
Divergent
Divergent builds advanced manufacturing platforms combining 3D-printed metal connectors, robotics, and AI to produce lightweight vehicles for aerospace and defense applications. The company is hiring structures engineers, AI software engineers, robotics systems engineers, and simulation engineers to develop its innovative DAPS technology and autonomous manufacturing automation systems.
View all jobs at DivergentLikely interview questions
- Walk us through your experience with robot task and motion planning. What planning algorithms have you implemented, and how did you optimize them for real-time performance?
- Describe a project where you worked with ROS and MoveIt. What challenges did you encounter with manipulator kinematics or trajectory generation, and how did you solve them?