Skip to main content

Divergent Technologies

Real-Time Systems Engineer

Torrance, California, United StatesFrom $224.5kmidAdded 2 days ago

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
Apply on the employer's site

Opens the official application on the employer’s site. No login required.