Simplify Logo

Full-Time

Embedded Robotics Software Engineer

Posted on 11/9/2023

Boston Dynamics AI Institute

Boston Dynamics AI Institute

51-200 employees

Advances robotics and AI technologies

Robotics & Automation
Industrial & Manufacturing
AI & Machine Learning

Senior

Cambridge, MA, USA

Category
Software Engineering
Required Skills
gRPC
Python
Communications
Git
Data Structures & Algorithms
FPGA
Data Analysis
Requirements
  • 7+ years experience delivering robust code
  • BS or MS in computer science, robotics, physics, electrical/mechanical/aerospace engineering, or a related field
  • Experience with C or C++
  • Experience with git, issue tracking, CI/CD, and modern software engineering practices
  • Strong troubleshooting skills
  • Experience implementing and troubleshooting an RTOS with hard real-time requirements on embedded microcontrollers
  • Experience implementing and troubleshooting common communication protocols (CAN, I2C, SPI, RS-485, EtherCAT, etc.)
  • Knowledge of synchronization and resource sharing for memory-constrained systems
  • Comfortable using common electrical engineering tools (schematics, logic analyzer, oscilloscope, etc.) to evaluate and rework hardware systems
Responsibilities
  • Work collaboratively with research teams on tools that improve software development on robots
  • Develop high performance algorithms and improve systems
  • Create and support open source robotics software
  • Promote quality and reliability through regular code reviews
Desired Qualifications
  • Experience working with robots, control, kinematics, machine learning, physics simulators, or similar applications
  • Experience with data processing, logging, and visualization tools
  • Experience with ROS, gRPC, LCM, or other inter-process communication middleware technologies
  • Experience operating as a technical lead
  • Experience with robot sensors (IMU, Cameras, etc.)
  • Experience with FPGA and/or FPGA/ARM SOC (i.e. Zynq) programming
  • Experience with bootloaders
  • Experience with Python scripting
Boston Dynamics AI Institute

Boston Dynamics AI Institute

View

The AI Institute is a leader in the field of robotics and AI technologies, specializing in developing intelligent machines that not only enhance productivity and improve safety but also assist individuals with disabilities. By focusing on cutting-edge areas such as cognitive AI, athletic AI, and organic hardware design, the company fosters a culture of technical excellence and ethical responsibility. This makes it an attractive workplace for those passionate about using AI to make a tangible difference in society.

Company Stage

N/A

Total Funding

$400M

Headquarters

Cambridge, Massachusetts

Founded

2022

Growth & Insights
Headcount

6 month growth

0%

1 year growth

0%

2 year growth

0%
INACTIVE