Logo
Dexterity

Robotics Software Engineer

Dexterity, Redwood City, California, United States, 94061


As a Robotics Software Engineer, you will be developing software to enable real-time control, low latency vision systems, optimal planners, and much more. You will be designing & integrating features to improve robotics systems in production such as grasp handling, real-time decision making from external sensors, and novel robotic behaviors for Dexterity’s robotics applications. You will develop introspection, unit tests, and debugging tools to understand the behavior of your software, and deploy it in the field.Day to Day Activities:Design, program, test, and debug software for robots and robotic systems.Develop & integrate software for robotic application, computer vision, robotics control, data ingestion, & data analysis.Build and analyze pipelines of critical and non-critical data: introspecting on errors regarding decision making, planning, or inference.Data analysis and modeling for improving robot & sub-system performance.Develop software to enable multiple robots and operator workflows to work collaboratively and safely.Maintenance of new & existing product feature sets in Systems Test & Production.Introspect on the performance (speed, quality, and autonomy) of control, vision, and data software running on the robot system and develop optimizations to improve them.Desired Skills:BS/MS/Ph.D. in Computer Science or a related discipline, or equivalent experience.Knowledge of Modern C++ and Python.Understanding of motion & vision transforms and how they relate to robot applications.Comfortable with robotic behavior trees, kinematics, and dynamics.Understanding of common 3D computer vision approaches.Familiar with Linux.Comfortable working with a lot of data: collection, storage, analysis.Familiarity with a wide array of software stack technologies.Web communication (REST, HTTP), Software communication (ZMQ, Redis, gRPC, etc…)Knowledge of common ML techniques, libraries and pipelines.Equal Opportunity Employer:We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

#J-18808-Ljbffr