Boston Dynamics→
Robotics Software Engineering… at Boston Dynamics · Waltham
Entry LevelOn-siteFull-timeWaltham, MA$89k–$110k/yr
Skills
c++pythonlinuxsoftware engineeringroboticsgorusttypescriptnetwork programmingcalculuslinear algebraphysics calculationsscripting
Job Description
Summary: Boston Dynamics is a world leader in robotics, tackling some of the toughest challenges in mobility and manipulation. The Robotics Software Engineering Development Program provides an opportunity to impact Boston Dynamics' robots while growing as an engineer through rotational assignments and hands-on experience in a modern software environment.
Responsibilities:
- Software infrastructure across many areas
- Product robot software work targeting robots, cloud infrastructure, desktop and mobile applications, and more
- Support for product robotics research activities
Required Qualifications:
- Recent Bachelor's degree in Computer Science, Electrical Engineering, or related majors
- Related work or internships in software engineering and robotics
- Hands-on experience writing / debugging software in one or more of C++, Go, Rust, Python, or Typescript
- Strong familiarity with the Linux operating system, including the command line and basic scripting
- Knowledge of network programming is very applicable
- Experience with calculus, linear algebra, and physics calculations is a plus
- Passion for software and robots
Required Skills: C++, Python, Linux
Important Skills: Software Engineering, Robotics
Nice-to-Have Skills: Go, Rust, Typescript, Network Programming, Calculus, Linear Algebra, Physics Calculations, Scripting
Benefits: Medical, Dental vision, 401(k), Paid time off, Annual bonus structure
Benefits
Medical
Dental vision
401(k)
Paid time off
Annual bonus structure