Peer Robotics

Applications Engineer

Detroit, MI, US

about 1 month ago
Save Job

Summary

About Us

Peer Robotics is a collaborative mobile robotics company, providing material handling solutions for manufacturing and warehousing industries. Today's automation is extremely difficult to integrate and deploy, limiting adoption to large enterprises. At Peer, we have brought together a team of experts in the field of robotics, hardware, and software to build robots capable of learning from humans in real-time, providing intelligent, simple, and adaptable solutions that can be deployed by people on the shop floor.

Our Mission

We believe the future lies in collaboration between humans and robots. Our patented technology enables robots to learn from human demonstration, making automation accessible for Small and Medium Manufacturers (SMMs) who have traditionally been excluded from adopting advanced robotics solutions due to cost, complexity, and implementation barriers.

Role Overview

We are seeking a talented Applications Engineer to join our robotics company. In this role, you will bridge the gap between our R&D team and customers by developing and deploying robotics solutions that address specific customer needs. You will be responsible for translating customer requirements into technical specifications, developing solutions using ROS/Python/C++, and ensuring successful deployment in the field.

Responsibilities

  • Analyze customer requirements and translate them into technical specifications and implementation plans.
  • Design, develop, and test robotics applications using ROS, Python, and C++
  • Configure and customize our robotics platforms to meet specific customer use cases
  • Provide technical support during pre-sales activities, including demonstrations and proof-of-concept development
  • Lead deployment of robotic systems at customer sites and ensure successful integration
  • Troubleshoot technical issues and develop solutions in real-world environments
  • Document solutions, create technical guides, and train customers on system operation
  • Collaborate with product development teams to incorporate customer feedback into future releases

Requirements

  • Bachelor's or Master's degree in Robotics, Computer Science, Mechanical Engineering, or related technical field
  • Strong programming skills in Python and C++
  • Hands-on experience with ROS (Robot Operating System)
  • Experience designing and implementing solutions for real-world robotics applications
  • Excellent problem-solving skills and ability to debug complex systems
  • Strong communication skills with the ability to explain technical concepts to non-technical stakeholders
  • Willingness to travel for customer deployments (approximately 25-30%)

Preferred Qualifications

  • Experience with CAD software for mechanical design and integration
  • Background in computer vision, motion planning, or SLAM
  • Experience with simulation tools (Gazebo, Isaac Sim, etc.)
  • Knowledge of DevOps practices and CI/CD pipelines for robotics software
  • Prior experience in a customer-facing technical role
  • Familiarity with embedded systems and hardware integration

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: