Staff Perception Research Engineer- Atlas Research

Posted:
9/19/2024, 2:33:34 AM

Location(s):
Waltham, Massachusetts, United States ⋅ Massachusetts, United States

Experience Level(s):
Senior

Field(s):
AI & Machine Learning ⋅ Software Engineering

Are you a passionate software engineer ready to push the boundaries of robotics? Join our Atlas perception team at Boston Dynamics, where you’ll play a pivotal role in making our robots see, understand, and interact with the real world. We tackle some of the most complex challenges in humanoid robot manipulation and locomotion using cutting-edge machine learning methods, starting with our advanced perception system.

Atlas is equipped with a range of sensing technologies, including monocular RGB, IR, stereo, and time-of-flight. We're constantly exploring the latest innovations in this field. In this role, you'll collaborate closely with roboticists, research scientists, and mechanical and electrical engineers, contributing to groundbreaking technologies for Atlas and other R&D initiatives.

How You Will Make an Impact:

  • Design, develop, and test software that integrates perception sensors with computer vision and machine learning algorithms.

  • Write onboard system and driver software to ensure optimal image quality, high frame rates, and low latency.

  • Develop and implement calibration routines for multiple sensors to enhance performance.

  • Collaborate with perception research scientists and algorithm developers to maximize the effectiveness of the perception system.

  • Create software solutions for compression, networking, and logging in ML inference applications, data collection systems, and teleoperation systems.

  • Develop software for embedded systems and GPU-accelerated algorithms.

  • Work on perception simulation using rendering engines and simulated robot sensors.

  • Build tools for log visualization and analysis.

  • Maintain and enhance our code repository, ensuring it evolves to meet our needs through CI/CD practices, testing, and deployment.

Desirable Experience:

  • 5+ years of software development experience in C++, with familiarity in Python.

  • Expertise in robot perception systems and sensors.

  • Hands-on experience with common sensor modalities such as RGB, depth, stereo, ToF, and Lidar.

  • Strong understanding of computer vision algorithms and ML systems.

  • Experience with embedded systems and accelerators.

  • Knowledge of 3D transformations and projective geometry.

  • Familiarity with robot middleware systems and pub/sub architectures.

Join us at Boston Dynamics and be part of a team that is shaping the future of robotics. We look forward to your application!

#LI-JM1

Boston Dynamics

Website: https://www.bostondynamics.com/

Headquarter Location: Waltham, Massachusetts, United States

Employee Count: 251-500

Year Founded: 1992

IPO Status: Private

Last Funding Type: Venture - Series Unknown

Industries: Artificial Intelligence (AI) ⋅ Hardware ⋅ Industrial Engineering ⋅ Robotics ⋅ Software