Software Development Engineer- Path Planning/Navigation
Discovery Robotics is seeking a seasoned software engineer with expertise in path planning and navigation. The successful candidate will have a broad knowledge of modern navigation and path planning techniques and algorithms with particular experience in graph traversal algorithms. At least two years of practical software engineering experience with C++ in a Linux environment including experience with the Robot Operating System (ROS) and its navigation stack is required. A BS or MS in Computer Science, Robotics or related field as well as practical experience with robotic or automation platforms is expected.
Discovery Robotics, an innovator in commercial robotic systems, seeks a full-time testing engineer to assist in validating design concepts, implementation effectiveness, and system operations of autonomous robotic floor care products.
Plan testing profiles to meet test objectives, operate the robotic unit or sub-assemblies, observe system operation, record test observations and document results.
Will conduct limited faulted diagnosis and troubleshooting. Testing may occur during the day or evening, and depending on the test location, require transportation.
Will have practical experience in the fields of electrical, electronic, computer, and mechanical systems and prototype manufacturing methods.
Demonstrated experience as a self-starter, attention to detail, written and verbal communication capabilities, and effective interpersonal skills.
Associate degree in a relevant technical field and valid driver’s license are required.
Experience with robotic systems, computer programming, project/product development and a bachelor’s degree in a related technical field considered a plus.
Salary Range: $45,000-$55,000 depending on experience.
We are always looking for talented individuals to join our team.