Robotic Software Engineer Job at Dream Face Technologies, LLC, Denver, CO

cHA0Uk1DNkd4akhSczVoTWlpbnFxQ3Q5bEE9PQ==
  • Dream Face Technologies, LLC
  • Denver, CO

Job Description

Job Description

Job Description

Full-Stack Robotic Software Engineer: Tech Lead position at DreamFace Tech

 

DreamFace Technologies is seeking a self-driven, hands-on Full-Stack Robotic Software Engineer to join our small team of engineers as the technical lead in bringing our social robot to market. DreamFace is a startup company based on the University of Denver campus in Colorado, dedicated to advancing human life through robotics and artificial intelligence. As a core team member and tech leader, you will have the opportunity to work hands-on and apply your creativity by designing, implementing, and testing the software system that powers our robot platform. Your primary responsibility will be to lead the development and maintenance of the core operating system for our robot, Ryan.

We are looking for a Full-Stack Robotic Software Engineer to lead technical efforts in project design and implementation across a range of disciplines, including ROS (using C++ for Ryan’s internal operations), Unity (for Ryan’s internal display and mobile application), Python (for managing Ryan’s NLP and LLM integrations), database technologies (including MongoDB and CouchDB), and web technologies (such as Express.js and Angular).

As a key member of our engineering team, you will collaborate with engineers and developers to uphold the highest standards in robotics software. Your responsibilities will include analyzing critical challenges our robots encounter and developing novel algorithms to address those challenges. Your contributions will be pivotal in advancing our mission: safe and reliable robots everywhere.

Requirements:

  • BS, MS, or PhD in Computer Science, Software Engineering, or a related field
  • Strong experience with Python, C++, and Robot Operating Systems (ROS)
  • Experience in designing and developing robotic systems using robotic middleware (such as ROS), and existing libraries and tools
  • Machine Learning experience, including deploying Large Language Models (LLMs) and integrating them into Ryan
  • Familiarity with continuous integration, deployment (CI/CD), and release management tools such as Bitbucket/Git CI/CD systems
  • Proven expertise in system integration and software architecture
  • Good working knowledge of robotics and related systems
  • Experience with large code bases in mixed Python and C++ environments, including Python extensions
  • Ability to develop computationally efficient software that meets real-time requirements
  • Strong coding skills in C++ and Python within a Linux environment
  • Experience with cloud-based systems (e.g., AWS) is preferred
  • 3+ years of experience
  • Excellent communication skills and a willingness to mentor and support other engineers
  • Self-starter with strong problem analysis and problem-solving skills
  • Ability to mentor and lead other team members.

Note: this is a full-time in-person position and the contract is for a minimum of 1 year and renewal up to 3 years.

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

Job Tags

Full time,

Similar Jobs

DriveTime

Automotive Technician Job at DriveTime

 ...utilization. Perform inspections, maintenance and repairs on multiple makes and models of DriveTime inventory vehicles. Explain automotive repairs and issues to management to minimize re-work and delays in production. Proper documentation of all work performed in... 

Wynne Transport Service, Inc.

Owner Operator Tanker Truck Driver Job at Wynne Transport Service, Inc.

 ...Attention Dallas & Texas Owner Operator Truck Drivers! Over-the-Road CDL A Tank Truck Owner Operators needed to haul petroleum, chemical, or herbicide hazmat products at 70% of load revenue and accessorial charges + 100% of fuel surcharge or a Median of $5,800 Per... 

Saint Luke's Health System

Part Time Registered Nurse (RN) - Emergency Services - Nights Job at Saint Luke's Health System

 ...We are seeking a part-time clinical nurse for a hospital setting, responsible for utilizing the nursing process to provide patient care, delegate tasks, and supervise patient care staff. The nurse will coordinate care plans for assigned patients and collaborate with the... 

Twin City Staffing

Assembler Job at Twin City Staffing

 ...Job Description Job Description Are you skilled in assembly and looking to join a reputable company? Twin City Staffing is seeking...  ...Thursday Benefits of the assembler: ~ Paid Time Off (PTO)~ Medical, Dental, and Vision Insurance ~ Health Insurance ~ Profit... 

Houston Methodist Academic Institute

Surgical Clinical Research Associate (Hiring Immediately) Job at Houston Methodist Academic Institute

At Houston Methodist, the Clinical Research Fellow position is responsible for performing clinical research of a complex nature; plans, executes and completes clinical research projects under the supervisiondirection of a Principal Investigator. This position provides...