Demo

Staff Software Engineer

Boston Dynamics
Waltham, MA Full Time
POSTED ON 6/11/2024 CLOSED ON 8/22/2024

What are the responsibilities and job description for the Staff Software Engineer position at Boston Dynamics?

As a Staff Software Engineer on the Perception and Safety R&D Team, you will join a small cross-functional group developing robotic perception technologies that will enable our robots to operate and other sensors on dedicated computing platforms. You will have the opportunity to help deploy ML safely around people. In this role you will write software that runs on our robots, and integrate cameras and models that will give our robots a new understanding of their environment, and create a safety-critical software stack that will unlock the ability for human-robot collaboration.

Working on a small team, you'll have the opportunity to take end-to-end ownership of new systems which will become part of our future products. If you are creative, thrive in a small team environment, and passionate about a world where humans and robots truly work together - come join us!

How You Will Make An Impact

  • Design, create, and validate software which combines computer vision, ML, functional safety, and embedded systems.
  • Integrate and evaluate new systems with our robots to test and deliver safe robotics.
  • Lead cross-functional technical efforts involving interdisciplinary efforts to develop robotic systems.
  • Help build the infrastructure and operations for a unique small R&D team inside of Boston Dynamics working closely together to unlock new capabilities for our robots.

We Are Looking For

  • 7 years of experience in C and embedded systems.
  • Experience writing and delivering safety critical software, for example for autonomous vehicles, driver assist systems, robotics, or medical devices.
  • Experience deploying, profiling, and optimizing software to GPUs and/or hardware accelerators
  • Experience developing performant software for dealing with data from sensors, such as cameras, lidars, radars, or IMUs.
  • Experience developing software systems for time-sensitive control systems
  • Knowledge of computer vision and software systems topics like networking, realtime, and drivers are a plus.
  • Strong communication skills, including ability to author technical documentation and deliver presentations on technical topics
  • History of leading cross-functional technical efforts through planning, technical requirement development, and interdisciplinary collaboration
  • History of working in small, fast moving, interdisciplinary teams.

We are interested in every qualified candidate who is eligible to work in the United States. However, we are not able to sponsor visas for this position.

Salary.com Estimation for Staff Software Engineer in Waltham, MA
$98,102 to $118,665
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Staff Software Engineer?

Sign up to receive alerts about other jobs on the Staff Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130

Sign up to receive alerts about other jobs with skills like those required for the Staff Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Brand Management Skill

    • Income Estimation: $60,568 - $79,988
    • Income Estimation: $66,102 - $83,695
  • Branding Skill

    • Income Estimation: $58,961 - $76,665
    • Income Estimation: $65,700 - $87,740
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Boston Dynamics

  • Boston Dynamics Waltham, MA
  • Atlas is our next-generation humanoid robot, designed to perform useful work in dynamic, real-world environments. A central challenge in achieving this is ... more
  • 4 Months Ago

  • Boston Dynamics Waltham, MA
  • We are seeking a highly motivated Senior Staff Software Engineer to join the Stretch World Modeling team. In this role, you will play a pivotal part in arc... more
  • 4 Months Ago

  • Boston Dynamics Massachusetts (Remote), MA
  • Job Summary As a Boston Dynamics Consultant, you will help grow our core business by helping customers do more with our existing robotics products, advisin... more
  • 4 Months Ago

  • Boston Dynamics Waltham, MA
  • Boston Dynamics seeks a highly technical SQA Engineer to test the Atlas Humanoid Robot. In this critical, hands-on role, you will be responsible for ensuri... more
  • 4 Months Ago


Not the job you're looking for? Here are some other Staff Software Engineer jobs in the Waltham, MA area that may be a better fit.

  • Boston Dynamics Waltham, MA
  • Building the most capable robots in the world requires great software. To build great software we rely on a variety of tools, technology, and infrastructur... more
  • 4 Months Ago

AI Assistant is available now!

Feel free to start your new journey!