Career Center
Perception Engineer
Dextrous Robotics
Posted on 10/20/2022
Location
Memphis, TN
Description
Dextrous Perception Engineers develop and deploy the visual perception components for our high-speed robotic manipulation system. We’re looking for an exceptionally talented engineer to bring our perception stack from a proof-of-concept to a high quality production standard while also building upon the existing technology.
Major Duties & Responsibilities
Responsibilities will include:
- Developing and implementing algorithms for detection, tracking and characterization of objects for robotic manipulation from visual sensor data
- Building the necessary software/data infrastructure for supporting your research and development
- Collaborating with our hardware team to configure our sensors. This will involve getting hands-on with hardware
- Designing, testing, and supporting your software from simulation to prototypes to a scaled fleet
- Following software practices that produce maintainable code, including automated testing, continuous integration, and rigorous code review
Minimum Skills & Abilities
Who we’re looking for:
- You are a talented software developer with exceptional Python and C++ skills
- You have considerable experience in projects using classical computer vision and contemporary deep learning based approaches. Topics include: object detection, pose estimation, tracking, synthetic data generation, image processing, point cloud processing, camera calibration
- You have experience building user interfaces
- You have significant experience with procedural 3D modeling and photorealistic rendering
- You have a PhD, MS, or equivalent industry experience to support the points above
- You have robotics-specific experience in perception and related technical areas like state estimation, object tracking, and sensor fusion
- You are passionate about your work with a thirst for knowledge. You have a desire to solve some of the toughest problems in robotics perception and the drive to follow through
Minimum Education & Experience
Necessary qualifications:
- You are a talented software developer with exceptional Python and C++ skills
- You have considerable experience in projects using classical computer vision and contemporary deep learning based approaches. Topics include: object detection, pose estimation, tracking, synthetic data generation, image processing, point cloud processing, camera calibration
- You have a PhD, MS, or equivalent industry experience to support the points above