Senior Robotics Software Engineer

Relocation
Apply
AI Summary

DreamFace Technologies is seeking a Senior Robotics Software Engineer to develop and scale a production robotics platform. The ideal candidate will have experience with ROS 2, C++, and Python, as well as strong problem-solving skills and ability to work independently. This is a full-time in-person position in Denver, CO.

Key Highlights
Develop and maintain core robotics components using ROS 2
Build and integrate user-facing systems using Unity
Collaborate with a small team to deliver reliable, production-ready software
Key Responsibilities
Own the development and maintenance of core robotics components
Build and integrate user-facing systems
Contribute to system architecture and technical design decisions
Develop robust solutions to real-world robotics challenges
Technical Skills Required
ROS 2 C++ Python Unity
Benefits & Perks
Paid time off
Health Insurance
Nice to Have
Experience with machine learning
Familiarity with cloud platforms (AWS preferred)

Job Description


DreamFace Technologies is building socially intelligent robots that improve human lives. Based on the University of Denver campus, we’re a small, fast-moving team bringing our flagship robot, Ryan, to market.

We’re looking for a hands-on Senior Robotics Software Engineer to help develop and scale a production robotics platform. You’ll work closely with the technical lead and collaborate with a small team of engineers to design, build, and maintain key components of Ryan’s software system.


What You'll Work On

· Own the development and maintenance of core robotics components using ROS 2 (C++ & Python)

· Build and integrate user-facing systems using Unity (robot display and mobile app)

· Contribute to system architecture and technical design decisions across robotics and application layers

· Develop robust solutions to real-world robotics challenges

· Collaborate with the team to deliver reliable, production-ready software


What We're Looking For

· BS, MS, or PhD in Computer Science, Software Engineering, or a related field

· 3+ years of relevant experience

· Strong experience with Python, C++ and working with mixed-language codebases

· Experience building robotic systems using middleware (ROS 2 or similar)

· Experience with machine learning, including deploying LLMs or computer vision models

· Solid understanding of software architecture and system integration

· Ability to write efficient, real-time capable code in Linux environments

· Familiarity with CI/CD pipelines (e.g., Git, Bitbucket)

· Experience with cloud platforms (AWS preferred) is a plus

· Strong problem-solving skills and ability to work independently

· Good communication skills and ability to collaborate within a small team


Why Join DreamFace

· Work on a real product in market, not just research prototypes

· Own meaningful parts of a complex robotics system

· Small team with fast iteration and high impact

· Opportunity to shape the future of human-robot interaction

Note: this is a full-time in-person position.

If you are interested in the position, send your resume to Mohammad Mahoor: mmahoor@dreamfacetech.com

Job Type: Full-time

Benefits:


  • Paid time off

Compensation Package:


  • Health Insurance

Experience:


  • Robotics: 4 years (Preferred)

Ability to Commute:


  • Denver, CO 80210 (Preferred)

Ability to Relocate:


  • Denver, CO 80210: Relocate with an employer-provided relocation package (Required)
  • Work Location: In-person Master’s or Ph.D. in Computer Science, Robotics, Electrical Engineering, or a related field preferred

Similar Jobs

Explore other opportunities that match your interests

Senior AI/ML Architect

Machine Learning
22m ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

GE Vernova

United State

Machine Learning Co-op for Quantitative Pharmacology, Large Molecules

Machine Learning
8h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Sanofi

United State

ML Tooling Engineer

Machine Learning
8h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

General Motors

United State

Subscribe our newsletter

New Things Will Always Update Regularly