1

Robotics Software Engineer Internship Jobs in Michigan

The Automation Robotics Engineer will provide technical support for the design, development, and ... This individual primary responsibilities include: the technical engineering of robotic software ...

Optimize and Monitor on-vehicle software for maximum reliability and minimum latency * Coordinate ... Bachelor's degree in Robotics, Computer Science, Computer Engineering, or a field that requires a ...

Optimize and Monitor on-vehicle software for maximum reliability and minimum latency * Coordinate ... Bachelor's degree in Robotics, Computer Science, Computer Engineering, or a field that requires a ...

Program and configure robots using appropriate programming languages and control systems ... Develop and test robotic software, algorithms, and applications. * Integrate sensors, vision ...

Showing results 21-40

Robotics Software Engineer Internship information

What is a robotics software engineer internship?

A Robotics Software Engineer Internship is a temporary position for students or recent graduates to gain hands-on experience working with robotics software. Interns typically assist in developing, testing, and debugging software that controls robots or robotic systems. They may work with programming languages such as Python, C++, or ROS (Robot Operating System) and collaborate with hardware and engineering teams. This internship helps participants build practical skills, expand their professional network, and gain exposure to real-world robotics projects.

What types of projects and responsibilities can I expect as a robotics software engineer intern?

As a Robotics Software Engineer Intern, you can expect to work on real-world projects such as developing and testing algorithms for robot navigation, perception, or manipulation. Your daily tasks may include coding in languages like C++ or Python, collaborating with hardware engineers, and participating in code reviews or team meetings. Interns often contribute to both simulation and on-robot testing environments, gaining hands-on experience with robotics platforms. This role provides opportunities to learn from experienced engineers and can lead to full-time positions if you demonstrate strong technical and teamwork skills.

What are the key skills and qualifications needed to thrive as a robotics software engineer intern, and why are they important?

To thrive as a Robotics Software Engineer Intern, you need a solid grounding in programming (especially C++ or Python), robotics fundamentals, and coursework in computer science, electrical, or mechanical engineering. Familiarity with ROS (Robot Operating System), version control systems like Git, and simulation tools such as Gazebo is highly beneficial. Problem-solving abilities, strong communication, and a collaborative mindset help you stand out when working on cross-functional teams and tackling complex robotic challenges. These skills and qualities are crucial for efficiently developing, testing, and implementing robotic solutions in dynamic, real-world settings.

What is the difference between Robotics Software Engineer Internship vs Robotics Software Engineer?

AspectRobotics Software Engineer InternshipRobotics Software Engineer
Required CredentialsTypically pursuing or recent graduate in Computer Science, Robotics, or related fieldsBachelor's or Master's degree in Robotics, Computer Science, or related disciplines
Work EnvironmentInternship programs, often in research labs or tech companies, with mentorshipFull-time professional role in engineering teams, often in industrial or research settings
Employer & Industry UsageUsed by companies for training and talent development in roboticsStandard role for developing and maintaining robotics software in industry and research

The main difference is that a Robotics Software Engineer Internship is a temporary, training-focused position for students or recent graduates, while a Robotics Software Engineer is a full-time professional role requiring more experience and responsibility in developing robotics software.

What are the most commonly searched types of Robotics Software Engineer jobs in Michigan?

The most popular types of Robotics Software Engineer jobs in Michigan are:

What job categories do people searching Robotics Software Engineer Internship jobs in Michigan look for?

The top searched job categories for Robotics Software Engineer Internship jobs in Michigan are:

What cities in Michigan are hiring for Robotics Software Engineer Internship jobs?

Cities in Michigan with the most Robotics Software Engineer Internship job openings:

Infographic showing various Robotics Software Engineer Internship job openings in Michigan as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 10% Part Time, 2% Temporary, 4% Contract, and 1% Nights. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution.

Applied Robotics Engineer - Detroit, Michigan

byte-code spa

Detroit, MI โ€ข On-site

$80 - $100/hr

Other

Re-posted 17 days ago


Job description

The Role

We are seeking an Applied Robotics Engineer to contribute to the development and deployment of our innovative products. As a key member of the Xaba team, you will play a pivotal role in shaping AIโ€‘powered robotics automation, while closely collaborating with the leadership team.

What you will do
  • Collaborate with Xabaโ€™s crossโ€‘functional team of engineers to support the development, testing and deployment of AI models leveraging stateโ€‘ofโ€‘theโ€‘art DNN, CNN and GNN models to augment industrial robotics cognition, awareness and facilitate their program generation.
  • Conduct applied research in Robotics Welding, Inspection, Machining, and Assembling to gather data. This supports the development, training, auditing, and validation of physicsโ€‘based AI models for robotics fabrication processes.
  • Provide training and support for Xaba's products.
  • Work closely with customers to understand their requirements and pain points, ensuring successful integration of AIโ€‘powered robotics software.
Technical Expertise
  • Working experience with industrial robot manipulators: ABB, FANUC, UR, KUKA, etc.
  • Demonstrated handsโ€‘on experience in designing, building and deploying robotic systems.
  • Practical knowledge of robotic fabrication processes, including welding, machining, assembling, or inspection.
  • Proficiency in both spoken and written English.
Nice to have
  • Experience with SolidWorks, AutoCAD, CloudCompare.
  • Familiarity with robotic hardware components, sensors, actuators, lasers and cameras.
  • Knowledge of robotic programming languages: RAPID, URSCRIPT, KRL, etc.
  • Solid understanding of key robotic aspects: forward and inverse kinematics, jacobians, collision detection, pathโ€‘planning, control theory.
Education
  • Background in Industrial Robotics, Automation, or degree in Mechanical Engineering.
Our location

While our team is remoteโ€‘first and fully distributed, for this position you must live in Detroit, Michigan, where our robotic lab is located.

Our Team and Perks
  • We are an open, collaborative, and supportive culture including skill shares and design critiques.
  • We believe that employees should be owners, which is why we provide stock option grants for fullโ€‘time employees.
  • We believe in supporting the health and wellbeing of our team, which is why we offer a competitive health benefits package.
  • As a remoteโ€‘first team, we believe in the importance of having the right set up, which is why we offer a home office budget.
  • Learning and development is critical to us, which is why we have a selfโ€‘directed learning budget.
  • Stock option grants for fullโ€‘time employees, promoting a sense of ownership.
  • Competitive health benefits package.
Accommodations and Accessibility

Inclusion and equity are the cornerstones of how we recruit, hire, and develop talent. We encourage applications from all candidates, especially those who identify as members of the BIPOC community, LGBTQ++ community, women, caregivers, immigrants, and people living with disabilities. We encourage candidates to include any accommodations you require in your application. We look forward to hearing from you.

#J-18808-Ljbffr