1

Robotic Software Engineer Intern Jobs (NOW HIRING)

As a software engineering intern, you will work alongside our small team of engineers to create new features and provide a world-class user experience for our customers. Responsibilities

About the Role We're looking for a Software Engineer Intern who is excited to build products that are used by millions of users every month. As an intern, you won't spend your summer fixing minor ...

Be Seen First

Internship About the Role Sycamore Life Sciences is seeking a motivated and curious Computer Software Engineer Intern to support the development of internal tools, automation workflows, and ...

Software Engineer Intern Department : Research & Innovation Reports to: Chief Science Officer Hours Available: 20-25 hours per week FLSA Class: Non-exempt, hourly EEO1 Classification : Professional ...

We're a small, fast-moving team based in Seattle, and we're looking for a sharp, curious Software Engineering Intern to help us validate and improve the workflows built by our AI systems. You'll work ...

We're a small, fast-moving team based in Seattle, and we're looking for a sharp, curious Software Engineering Intern to help us validate and improve the workflows built by our AI systems. You'll work ...

We're a small, fast-moving team based in Seattle, and we're looking for a sharp, curious Software Engineering Intern to help us validate and improve the workflows built by our AI systems. You'll work ...

Robotic Software Engineer, Perception

Poway, CA · On-site

$140K - $200K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... Robotic Engineering, Computer Science, Optimization, or equivalent OR 5+ years of relevant experience working with sensor algorithms, hardware, and HIL software integration * Experience with multiple ...

Robotics Software Engineer

Pittsburgh, PA · On-site

$100K - $300K/yr

Company Overview At Skild AI, we are building the world's first general purpose robotic ... Position Overview We are seeking a versatile Robotics Software Engineer to develop and implement ...

As an AI/ML Software Engineer Intern, you will define and implement the AI/ML infrastructure powering Nirmata's Policy Management platform. You will also contribute to the development of AI-powered ...

Robotic Software Engineer, Perception

Poway, CA · On-site

$175K - $250K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... Robotic Engineering, Computer Science, Optimization, or equivalent OR 5+ years of relevant experience working with sensor algorithms, hardware, and HIL software integration * Experience with multiple ...

Showing results 21-40

Robotic Software Engineer Intern information

See salary details

$13

$25

$38

How much do robotic software engineer intern jobs pay per hour?

As of Aug 18, 2026, the average hourly pay for robotic software engineer intern in the United States is $25.42, according to ZipRecruiter salary data. Most workers in this role earn between $20.67 and $28.85 per hour, depending on experience, location, and employer.

What does a robotic software engineer intern do?

A Robotic Software Engineer Intern assists in developing, testing, and maintaining software that controls robotic systems. They typically work with teams to write code for robotics applications, debug and improve existing software, and support integration with hardware components. Interns may also help with simulation, automation tasks, and data analysis to enhance robot performance. This role is a great opportunity to gain hands-on experience with robotics platforms, programming languages like Python or C++, and industry-standard tools.

What skills and qualifications are needed to thrive as a robotic software engineer intern?

To thrive as a Robotic Software Engineer Intern, you need foundational knowledge in robotics, programming (often Python or C++), and basic understanding of control systems, typically supported by coursework in computer science or engineering. Familiarity with robotics frameworks like ROS (Robot Operating System), simulation tools such as Gazebo, and version control systems like Git is highly beneficial. Strong problem-solving abilities, curiosity, and effective teamwork skills help you adapt quickly and contribute meaningfully to projects. These skills are important because they enable you to actively participate in development, collaborate with experienced engineers, and accelerate your learning in a fast-paced robotics environment.
More about Robotic Software Engineer Intern jobs

What cities are hiring for Robotic Software Engineer Intern jobs?

Cities with the most Robotic Software Engineer Intern job openings:

What states have the most Robotic Software Engineer Intern jobs?

States with the most job openings for Robotic Software Engineer Intern jobs include:

Infographic showing various Robotic Software Engineer Intern job openings in the United States as of August 2026, with employment types broken down into 1% As Needed, 87% Full Time, 8% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $52,867 per year, or $25.4 per hour.

Robot Software Engineer II

Onward Robotics

Pittsburgh, PA • On-site

Full-time

Re-posted 25 days ago


Job description

Join Our Team

At Onward Robotics, we are a bold, gritty, and purposeful team with an ambitious mission to revolutionize fulfillment. Our team is driven by a client-first mentality: we aim to solve hard problems and fuel our clients’ growth with innovation. We are seeking talented individuals who will have a huge impact on both our business and our team. Join us on our mission as we move fast, think big, and have fun!

About Us

Onward Robotics delivers innovative automation technology that coordinates humans and robots as a cohesive system to revolutionize fulfillment. Our Meet Me solution combines proprietary software with person-to-goods mobile robots to increase efficiency in warehousing, distribution, and e-commerce operations. Onward Robotics provides the boost in productivity, flexibility, and speed that companies need to remain competitive and grow. Learn more at onwardrobotics.com.

Job Summary

As a Robot Software Engineer II in our Robot Software Department, you will collaborate and work on algorithms and systems used for mapping, planning and localization, free space estimation, object detection, and sensor calibration.

A Robot Software Engineer II is expected to code with minimal assistance and work on individual subsystems or features and contribute to the design of our robot software following established Agile software development and software design methodologies.

You will work closely with a cross-functional Scrum team, including a product owner and other engineers, to deliver high-quality software that meets the evolving needs of our users.

Duties and Responsibilities:

Software Development:

  • Design and write robust, efficient code for robotic systems using C++ and ROS2.
  • Develop algorithms for motion planning, perception, localization and/or general autonomy.
  • Implement sensor data processing pipelines to interpret information from sensors such as LiDAR, cameras, IMU and proximity sensor.

System Integration:

  • Collaborate with cross disciplinary groups including hardware engineers, manufacturing and quality assurance.
  • Configure robotic systems to ensure accurate and reliable operation.
  • Troubleshoot software-related issues on robotic systems.

Testing and Validation:

  • Design and execute comprehensive tests for robotic software applications.
  • Analyze test results to identify and resolve software defects.
  • Validate system performance in real-world scenarios.

Required Skills:

  • Strong experience in general software development skills (e.g., design, debug, documentation, and version control) in C++, and relevant robotics frameworks such as ROS2.
  • Experience with one or more of these robotics components: Perception, Localization, Motion Planning, General Autonomy
  • Experience with sensor fusion and data processing techniques would be a plus.
  • Familiarity with Linux operating systems.
  • Excellent problem-solving and debugging abilities.
  • Strong communication and teamwork skills to collaborate with key stakeholders.

Minimum Education Requirements:

  • Bachelor’s Degree in Robotics, Mechanical Engineering, Electrical/Computer Engineering, or Computer Science