Senior Full Stack Developer
Posted on 2/13/2024
Boston Dynamics

501-1,000 employees

Develops advanced mobile robots with exceptional agility
Company Overview
Boston Dynamics stands out in the robotics industry due to its advanced mobile manipulation robots that demonstrate exceptional mobility, dexterity, perception, and agility, which are achieved through the application of sensor-based controls and computation. The company's commitment to customers is evident in its robustness testing, support, and customer learning and development, enabling its robot, Spot, to outperform any other mobile robot in terms of distance covered, climbing ability, and asset inspection. Furthermore, Boston Dynamics' world-class development teams not only create prototypes for new concepts but also engage in rigorous build-test-build engineering and field testing, ensuring successful designs are transformed into high-quality robot products.
Industrial & Manufacturing
Robotics & Automation

Company Stage

N/A

Total Funding

$38.8M

Founded

1992

Headquarters

Waltham, Massachusetts

Growth & Insights
Headcount

6 month growth

8%

1 year growth

30%

2 year growth

44%
Locations
Waltham, MA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Kubernetes
Microsoft Azure
UI/UX Design
Node.js
AWS
Web Development
Android Development
Google Cloud Platform
CategoriesNew
Software Engineering
Requirements
  • 2+ years of experience building production-quality software
  • Strong foundational knowledge of networking and server-side technologies
Responsibilities
  • Develop innovative, polished connectivity features using technologies such as node.js, C++, web frontend stacks, and cloud capabilities
  • Collaborate with UX, Product, and Field Applications teams to ensure that you’re working on the right features in a way which can be easily deployed by customers
  • Design core pieces of software architecture which touch a wide vertical surface - from on-robot code to cloud services
  • Participate in user testing to continually improve the end-user experience
Desired Qualifications
  • Some prior exposure to client technologies, such as Android or Web Development
  • Ideally experience with some of the following technologies: LTE/5G, WebRTC, VMs, Kubernetes and public cloud providers such as AWS, Azure and/or GCP