Hiring.Camp

Robotics Software Engineer

Advanced Robotics for Manufacturing (ARM)

·

Jun 12, 2026

Location
Pittsburgh, PA
Workplace
Hybrid
Type
Full-time
Department
Engineering
Experience
2+ years
Education
Master
Closing date
Today
Source
ApplyToJob

Description

The ARM Institute is seeking a Robotics Software Engineer to support the development, integration, testing, and deployment of innovative robotics technologies that advance U.S. manufacturing.

This role is ideal for an engineer with a strong software foundation and an interest in robotics, automation, and emerging technologies. Working alongside experienced robotics engineers, researchers, and industry partners, you will contribute to the development of robotic systems, software applications, and prototype solutions that help accelerate the adoption of advanced manufacturing technologies across the United States.

The Robotics Software Engineer II contributes to projects through the execution of defined software development tasks, integration activities, testing, and troubleshooting. This is a hybrid position in Pittsburgh, working with regular guidance from senior team members while making independent decisions related to routine development and debugging activities.

What You'll Do

  • Develop, test, and maintain software components for robotic systems using Python, C++, and established development frameworks.
  • Support integration of robotics hardware, including sensors, cameras, actuators, and robot controllers.
  • Debug software issues in simulation environments, Linux systems, and physical robotic hardware.
  • Contribute to robotics software development projects involving automation systems and prototype platforms.
  • Assist with software testing, validation, and verification activities.
  • Create and maintain technical documentation, software user guides, and code documentation for internal teams and consortium members.
  • Participate in code reviews, technical discussions, project meetings, and demonstrations.
  • Collect and analyze system performance data to support troubleshooting and continuous improvement efforts.
  • Support software deployment and configuration activities in development and testing environments.
  • Collaborate with robotics engineers, software engineers, researchers, and manufacturing partners to integrate project deliverables into working robotics applications. 

What We're Looking For

Required Qualifications

  • Bachelor's degree in Computer Science, Robotics, Computer Engineering, Electrical Engineering, Mechanical Engineering, or a related technical field.
  • Minimum of 2 years of experience developing software for robotics, automation, industrial systems, or related technical applications.
  • Experience programming in Python and/or C++.
  • Proficiency in ROS1 or ROS 2, Linux operating systems and command-line tools.
  • Experience using Git and collaborative software development workflows.
  • Experience managing or contributing to open-source projects or evidence of independent technical work is highly valued.
  • Strong problem-solving and analytical skills.
  • Ability to work effectively both independently and as part of a multidisciplinary team.
  • U.S. Citizenship required.

Preferred Qualifications

  • Master's degree in a related technical field.
  • Exposure to robotics hardware integration, sensors, cameras, and automation systems.
  • Experience with simulation environments such as Gazebo or Isaac Sim.
  • Familiarity with computer vision, machine learning, or AI-enabled robotics applications.
  • Experience working in research, advanced manufacturing, or prototype development environments.

Why ARM Institute?

At ARM Institute, you'll help accelerate the development and adoption of robotics technologies that strengthen U.S. manufacturing competitiveness. You'll collaborate with leading manufacturers, technology companies, startups, researchers, and government partners while working on projects that have national impact.

Benefits Include

  • Competitive compensation
  • Hybrid work environment
  • Medical, dental, and vision coverage
  • Paid vacation and holidays
  • Paid family leave
  • Short- and long-term disability coverage
  • Life insurance
  • Retirement plan with employer matching
  • Professional development opportunities

Recognized as one of Pittsburgh's Best Places to Work, ARM Institute offers a collaborative environment where engineers can learn, grow, and contribute to the future of advanced manufacturing.

We believe diversity is essential to our organization’s growth and success and strive to create an inclusive, accepting culture and seek individuals of all backgrounds to join our innovative organization. ARM is an equal opportunity employer.

Skills

PythonLinuxMachine LearningComputer VisionGit

Similar Jobs

30

Robotics Software Engineer

Picklerobot · Charlestown, MA · Hybrid

1 week ago

Robotics Software Engineer

Gecko Robotics · Pittsburgh · Onsite

1 week ago

Robotics Software Engineer

Intuitive Surgical · Sunnyvale, CA, United States

2 weeks ago

Robotics Software Engineer

STOW Group · Lokeren, Vlaams Gewest, Belgium

2 weeks ago

Robotics Software Engineer

ALTEN Technology USA · North Reading, MA +1 · Onsite

3 weeks ago

Robotics Software Developer

Promise Robotics · Calgary, AB +1 · Hybrid, Remote

3 weeks ago

Robotics Software Engineer

Gritt · India

4 weeks ago

Software Engineer, Robotics

Fluidstack · Austin, TX +3 · Onsite

1 month ago

Robotics Software Engineer

Pathrobotics · Columbus, Ohio +1

1 month ago

Robotics Software Engineer

Dyson · Singapore - St James Power Station Headquarters

1 month ago

Robotics Software Engineer

Andurilindustries · Boston, Massachusetts, United States +1

1 month ago

Robotics Software Engineer

Andurilindustries · Costa Mesa, California, United States

1 month ago

Robotics Software Engineer

Samson Rose · Onsite

1 month ago

Robotics Software Engineer

Zydro Marine Technologies · Newton, MA · Onsite

1 month ago

Software Engineer, Robotics

Andurilindustries · Irvine, California, United States

2 months ago

Robotics Software Engineer

Openai · San Francisco · Onsite

2 months ago

Robotics Software Engineer

Andurilindustries · Costa Mesa, California, United States

3 months ago

Robotics Engineer, Software

Kiongroup · Holland, MI, United States, United States of America +1 · Remote, Hybrid, Onsite

3 months ago

Robotics Engineer, Software

Kiongroup · Holland, MI, United States, United States of America +1 · Remote, Hybrid, Onsite

3 months ago

Robotics Software Engineer

Roboforce · Milpitas, CA +1

4 months ago

Robotics Software Engineer

Andurilindustries · Atlanta, Georgia, United States

5 months ago

Robotics Software Engineer

Scoutai · Sunnyvale, CA +1 · Remote

5 months ago

Software Engineer, Robotics

Scaleai · Mexico City, MX +1 · Remote

6 months ago

Software Engineer, Robotics

Andurilindustries · Costa Mesa, California, United States

7 months ago

Software Engineer, Robotics

Scaleai · Argentina; Uruguay +1 · Remote

7 months ago

Software Engineer, Robotics

Monumental · Amsterdam · Onsite

8 months ago

Robotics Software Engineer

Cosmic Robotics · Cosmic HQ · Onsite

8 months ago

Robotics Software Engineer

Pivot Robotics · San Francisco · Onsite

9 months ago

Robotics Software Engineer

Gritt · Belmont

9 months ago

Robotics Software Engineer

Hadrian Automation · Los Angeles

9 months ago
Robotics Software Engineer at Advanced Robotics for Manufacturing (ARM) | Hiring.Camp