Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Robotics Software Engineer

Advanced Robotics for Manufacturing (ARM)

Robotics Software EngineerThe 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 DoDevelop, 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 ForRequired QualificationsBachelor'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 QualificationsMaster'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 IncludeCompetitive compensationHybrid work environmentMedical, dental, and vision coveragePaid vacation and holidaysPaid family leaveShort- and long-term disability coverageLife insuranceRetirement plan with employer matchingProfessional development opportunitiesRecognized 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.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Robotics Software Engineer in Pittsburgh, PA vacancy
  •  ...Senior Robotics Software EngineerNear Earth Autonomy seeks a Senior Robotics Software Engineer in Pittsburgh, PA to research, design, develop, refine, test, and deploy software systems for autonomous air vehicles to enable static obstacle detection and avoidance and safe... 
    Suggested
    Local area
    Remote work

    Near Earth Autonomy

    Pittsburgh, PA
    1 day ago
  •  ...Robotics Perception Software EngineerOur client's Innovation and Technology Development Division is currently seeking a Robotics Perception Software Engineer at its Pittsburgh Automation Center. In this role you will work on the exciting and technically challenging Automation... 
    Suggested
    Remote work

    Omega Solutions Inc

    Pittsburgh, PA
    2 days ago
  • $100k - $300k

     ...Robotics Software EngineerPittsburgh, San Mateo, BengaluruCompany OverviewAt Skild AI, we are building the world's first general purpose...  ...Position OverviewWe are seeking a versatile Robotics Software Engineer to develop and implement software solutions for our robotic... 
    Suggested

    Skild AI

    Pittsburgh, PA
    2 days ago
  •  ...Job Description Job Description What We Do Gecko Robotics is helping the world’s most important organizations ensure the availability...  ...control stack, industrial hardware and Gecko’s inspection software Support system deployment and validation in production environments... 
    Suggested
    Work at office
    Local area
    Work from home
    Flexible hours

    Gecko Robotics

    Pittsburgh, PA
    13 days ago
  •  ...does this by catalyzing solutions that drive the adoption of robotics and physical AI. With a forward-looking focus on innovative,...  ...Overview The ARM Institute is seeking a Robotics Software Engineer to support the development, integration, testing, and deployment... 
    Suggested
    Full time
    Temporary work
    Remote work
    Home office

    Advanced Robotics for Manufacturing (ARM)

    Pittsburgh, PA
    9 days ago
  • At the National Robotics Engineering Center (NREC), it is our engineers and technicians who drive the breakthroughs that define our success....  ...high-performance, and robust code to advance and mature our software stack in robotic applications.Systematic Performance Maturation... 
    Full time
    Work experience placement
    Flexible hours

    Carnegie Mellon University

    Pittsburgh, PA
    2 days ago
  •  ...off living. Join us in shaping the future of robotics, artificial intelligence, and healthcare technology. As a Robotics Engineer, AI Applications & Engineering Productivity,...  ...to work at the intersection of robotics, software engineering, machine learning, and medical innovation... 
    Full time
    Flexible hours

    Smith & Nephew

    Pittsburgh, PA
    5 days ago
  •  ...culture where all of our employees feel respected, valued and have an opportunity to contribute to the company’s success. As a Software Engineer Principal Sr within PNC's Technology - Automation Platform organization, you will be based in Pittsburgh, PA or Dallas, TX. As... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office

    The PNC Financial Services Group

    Pittsburgh, PA
    23 hours ago
  •  ...? At Gather AI, we're not just creating software; we're pioneering a new era of warehouse...  ...leading the charge in the rapidly evolving robotics industry, and we invite you to join us...  ...looking for a Senior Robotics Platform Engineer to own the robotics platform layer... 
    Flexible hours
    Shift work

    Gather AI

    Pittsburgh, PA
    a month ago
  •  ...Who We Are Engineered to outperform, Teraswitch is on a mission to provide high-performance infrastructure services for critical workloads...  ...into additional infrastructure services. The Job The Software Engineering team builds the systems that power Teraswitch’s... 
    Full time

    Teraswitch

    Pittsburgh, PA
    23 hours ago
  • $120k - $140k

     ...device specialists, neuroscientists, and consumer electronics engineers is dedicated to delivering prescription-grade therapy with an...  ...Health.   We are seeking an experienced Senior Full Stack Software Engineer to design, develop, and maintain software systems that... 
    Full time
    Work at office

    Noctrix Health, Inc.

    Pittsburgh, PA
    23 hours ago
  • At the National Robotics Engineering Center (NREC), it is our engineers and technicians who drive the breakthroughs that define our success....  ...career development.We are seeking a dynamic Senior Full Stack Software Engineer to lead and contribute to the design and delivery... 
    Full time
    Work experience placement
    Flexible hours

    Carnegie Mellon University

    Pittsburgh, PA
    1 day ago
  •  ...catalyzing solutions that drive the adoption of robotics and physical AI. With a forward-looking...  ...an experienced Robotics & Automation Engineer to join our engineering team. Reporting...  ...analyses using design and simulation software to develop and validate automation concepts... 
    Full time
    Temporary work
    Remote work
    Home office

    Advanced Robotics for Manufacturing (ARM)

    Pittsburgh, PA
    9 days ago
  • At the National Robotics Engineering Center (NREC), it is our engineers and technicians who drive the breakthroughs that define our success....  ...through its Robotics Academy, which develops curricula and software for K-12 and college-level students. You will also have opportunities... 
    Full time
    Work experience placement
    Flexible hours

    Carnegie Mellon University

    Pittsburgh, PA
    2 days ago
  • At the National Robotics Engineering Center (NREC), it is our engineers and technicians who drive the breakthroughs that define our success....  ...developing, documenting, testing, troubleshooting, and maintaining software applications and integrated systemsInteracting with sponsors... 
    Full time
    Work experience placement
    Flexible hours

    Carnegie Mellon University

    Pittsburgh, PA
    1 day ago
  • $100k - $120k

     ...Job Title: Software Engineer Location: Remote, U.S. Note: This a remote position and requires residency in the United States. Candidates must be eligible to work in the United States. Type:   Full-Time, Salaried, Exempt Compensation:  $100,000 - $120,00... 
    Remote job
    Full time
    Local area
    Flexible hours

    The Company

    Pittsburgh, PA
    23 hours ago
  • $146k - $211.5k

     ...accessible for all. We’re searching for a Control Systems Software Engineer to join Aurora’s Autonomy Controls Software Team . The team...  ...systems for vehicle platforms in automotive, aerospace, robotics, or related fields. ~ Experience in control system design... 
    Full time

    Aurora Innovation

    Pittsburgh, PA
    23 hours ago
  • $110k - $140k

     ...Expedient is seeking a Software Engineer to join our Information Systems Team. This person will work across our full application portfolio, including writing and reviewing code, collaborating with business stakeholders, and helping modernize a set of internal applications... 
    Full time
    Work at office

    Expedient

    Pittsburgh, PA
    23 hours ago
  • $70k - $300k

     ...Who are We? Field AI is transforming how robots interact with the real world. We are building risk-aware...  ...environments where tight integration between hardware and software is critical. We’re looking for a Software Engineer - Mission Workflows to maintain and develop robot... 
    Permanent employment
    Full time
    Flexible hours

    Field AI

    Pittsburgh, PA
    23 hours ago
  • $76.92k - $183.8k

     ...more efficient and accessible for all. We’re searching for a Software Engineer  In this role, you will Be responsible for designing,...  ...development, large-scale software systems, simulation, and robotics and identify opportunities for advancing the state of... 
    Full time

    Aurora Innovation

    Pittsburgh, PA
    23 hours ago
  • $138k - $207k

     ...explainable behaviors for teams of autonomous robots. This includes both Anduril-fielded...  ...integrate first class with our simulation engine to enable faster than real time testing of...  ...unit testing, simulation testing, and software-in-the-loop testing. Partner with test team... 
    Full time
    Work experience placement
    Local area
    Relocation package

    Anduril Industries

    Pittsburgh, PA
    23 hours ago
  •  ...Us: Lovelace is the only provider of enterprise-scale context engines capable of analyzing trillions of real-time data points to create...  ...and private enterprises in the world. Job Summary: ~ As a Software Engineer at LovelaceAI, you will play a crucial role in the... 
    Full time

    Lovelace Ai

    Pittsburgh, PA
    23 hours ago
  •  ...transforms Defense Acquisition from an outdated manual process to a software-driven strategic advantage for the United States. Our flagship...  ...We are seeking a skilled and dedicated developer to join our Engineering team. As an SWE at Govini, you show a clear passion for... 
    Full time
    Work experience placement
    Work at office

    Govini

    Pittsburgh, PA
    23 hours ago
  • $122k - $240.5k

     ...Recruiting for this role ends on 12/31/2026.The Team:Deloitte’s Cyber Engineering is a new team that is spearheading the buildout of...  ...experience for all skill areas below:Hands-on experience in full stack software development across frontend and backend technologies.... 
    Local area

    Deloitte

    Pittsburgh, PA
    3 days ago
  • At the National Robotics Engineering Center (NREC), it is our engineers and technicians who drive the breakthroughs that define our success....  ...control of your career development.We are seeking a dynamic UI/UX Software Engineer for existing and new projects. In this position,... 
    Full time
    Work experience placement
    Flexible hours

    Carnegie Mellon University

    Pittsburgh, PA
    2 days ago
  •  ...We are looking for Mid, Senior, and Lead Software Engineers to join our team at Prominent Edge. We are a small, stable, growing company that believes in doing things right. Our projects and the needs of our customers vary greatly; therefore, we always choose the approach... 
    Work experience placement
    Immediate start
    Remote work
    Flexible hours

    GrabJobs

    Pittsburgh, PA
    6 hours ago
  • $67.5k - $172.5k

     ...culture where all of our employees feel respected, valued and have an opportunity to contribute to the company’s success. As a Software Engineer Senior within PNC's SRC First Response organization, you will be based in Birmingham, AL, Pittsburgh, PA, Cleveland, OH, or... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office

    The PNC Financial Services Group

    Pittsburgh, PA
    1 day ago
  •  ...has been growing rapidly over the past year and is showing no signs of slowing down in 2025. We started 2024 with a small team of engineers and have doubled that in the past 12 months with plans to double again in the coming year. We have charted out an ambitious and eagerly... 
    Work experience placement
    Work at office
    Remote work
    Work from home
    Flexible hours
    3 days per week

    GrabJobs

    Pittsburgh, PA
    4 days ago
  •  ...your ideal opportunities. We are currently seeking a qualified Software Engineer - Embedded to join our client’s organization and contribute...  ...who can take full end-to-end ownership of software for our robotics components and systems. Whether your background is strictly... 

    OpenArc

    Pittsburgh, PA
    1 day ago
  • $179.2k - $268.8k

     ...leading experts across machine learning and robotics, cloud platforms, mapping, sensors and...  ..., test operations, systems and safety engineering - all dedicated to redefining the relationship...  ...environments, and writing efficient software architectures that take advantage of... 
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Robotics Software Engineer. Be the first to apply!