Dynamic Creatures Logo

Dynamic Creatures

Robotics Software Engineer

Posted 25 Days Ago
Be an Early Applicant
In-Office
Cambridge, Cambridgeshire, England
Mid level
In-Office
Cambridge, Cambridgeshire, England
Mid level
Develop and deploy robotics software on real hardware across perception, control, behavior, and tooling. Write robust, tested C++ and Python code, debug systems from drivers through behaviors, and collaborate with hardware and animation teams to deliver interactive robotic experiences.
The summary above was generated by AI

Location: Cambridge, MA

Manager: Lead Software Engineer

The Gist

You'll work across the stack — perception, control, behavior, and tooling — to ship features that real people interact with.

What You’ll Do

• Develop and deploy robotics software on real hardware

• Write robust, well-tested code in C++ and Python

• Debug across the stack, from drivers to behaviors

• Collaborate with hardware and animation teams

What We’re Looking For

Must-haves:

• 3+ years writing production robotics or systems software

• Strong C++ and Python skills

• Experience with ROS, real-time systems, or embedded Linux

• BS/MS in CS, Robotics, EE, or equivalent experience

About Us

Dynamic Creatures is a robotics company designing and building interactive character robots for entertainment and hospitality brands. We are creating a new category of mobile characters that move naturally through guest environments, understand the context of an interaction and respond in real time. Dynamic Creatures offers character-based experiences built on Boston Dynamics and other systems, as well as fully original robots created for a specific brand, environment or story. As Boston Dynamics’ official entertainment and hospitality partner, the company works with entertainment companies to develop guest-facing character experiences designed to feel personal, attentive, and memorable. Dynamic Creatures was co-founded by CEO Marc Theermann, former chief strategy officer at Boston Dynamics and a former senior leader at Google, and chief technology officer Farbod Farshidian, a globally recognized robotics researcher and former research leader at the Robotics and AI Institute.

Additional Information

• This role is in-person in Cambridge, MA five days per week.

• Benefits: medical, dental, vision, PTO

• Visa sponsorship may be available for this role.

Similar Jobs

Yesterday
In-Office
Senior level
Senior level
Software • Biotech • Consulting • Design
Design, build, test, debug, and maintain software for a robotic cell therapy manufacturing platform. Integrate software with robots, devices, and bioprocess equipment; develop hardware-based integration tests; and resolve software-hardware issues. The role includes architectural ownership, automated testing, continuous integration, technical documentation, cross-functional collaboration, mentoring engineers, and supporting verification and regulatory requirements.
Top Skills: APIsAutomated TestingAWSAzureContinuous IntegrationEvent-Driven SystemsGCPJavaScriptMessage-Oriented SystemsMqttPythonRosRos 2TypescriptVersion Control
4 Days Ago
In-Office or Remote
London, Greater London, England, GBR
Entry level
Entry level
Hardware • Internet of Things • On-Demand • Appliances • Manufacturing
Architect and develop production robotics software for a factory-scale platform. Responsibilities include designing robot operating-system abstractions, integrating computer vision and large-model capabilities, coordinating multi-robot fleets, bridging planning with real-time motor controllers, and building simulation, tracing, and replay systems. The role requires strong Python and Rust or C++ skills, experience with production robot code, and familiarity with planning, perception, controls, scheduling, or multi-robot coordination.
Top Skills: C++Claude ApiClaude CodeClickhouseCodexOnnx RuntimeOpenai ApiOpencvOpentelemetryOr-ToolsPostgresPythonPyTorchRust
One Month Ago
In-Office
Mid level
Mid level
Artificial Intelligence • Computer Vision • Machine Learning • Software
Develop and test autonomous UAV copilot systems, integrating software with partner autopilots and fixed-wing or multirotor platforms. Build navigation and decision-making features, create companion-compute solutions, and support rapid prototyping, flight testing, and real-world deployment. The role involves Python and C++ development in Linux environments, with opportunities to work on ROS, computer vision, simulation, and low-power edge systems.
Top Skills: AirsimArdupilotC++Computer VisionDji Onboard SdkGazeboIsaac SimLinuxLow Swap ComputingMavlinkMavsdkPx4PythonRosSlamUav AutopilotsUnreal EngineVisual OdometryX-Plane

What you need to know about the London Tech Scene

London isn't just a hub for established businesses; it's also a nursery for innovation. Boasting one of the most recognized fintech ecosystems in Europe, attracting billions in investments each year, London's success has made it a go-to destination for startups looking to make their mark. Top U.K. companies like Hoptin, Moneybox and Marshmallow have already made the city their base — yet fintech is just the beginning. From healthtech to renewable energy to cybersecurity and beyond, the city's startups are breaking new ground across a range of industries.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account