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.
- ...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...SuggestedLocal areaRemote work
- ...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...SuggestedRemote work
$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- ...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...SuggestedWork at officeLocal areaWork from homeFlexible hours
- ...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...SuggestedFull timeTemporary workRemote workHome office
- 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 timeWork experience placementFlexible hours
- ...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 timeFlexible hours
- ...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 timeTemporary workPart timeWork experience placementWork at office
- ...? 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 hoursShift work
- ...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
$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 timeWork at office- 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 timeWork experience placementFlexible hours
- ...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 timeTemporary workRemote workHome office
- 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 timeWork experience placementFlexible hours
- 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 timeWork experience placementFlexible hours
$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 jobFull timeLocal areaFlexible hours$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$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 timeWork at office$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 employmentFull timeFlexible hours$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$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 timeWork experience placementLocal areaRelocation package- ...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
- ...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 timeWork experience placementWork at office
$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- 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 timeWork experience placementFlexible hours
- ...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 placementImmediate startRemote workFlexible hours
$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 timeTemporary workPart timeWork experience placementWork at office- ...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 placementWork at officeRemote workWork from homeFlexible hours3 days per week
- ...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...
$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 employmentFull timeWork at officeImmediate startVisa sponsorship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Robotics Software Engineer. Be the first to apply!
- senior robotics software engineer Pittsburgh, PA
- robotics engineer Pittsburgh, PA
- control systems engineer Pittsburgh, PA
- robotic system engineer Pittsburgh, PA
- software system engineer Pittsburgh, PA
- part time software developer Pittsburgh, PA
- intel software engineer Pittsburgh, PA
- software developer fintech Pittsburgh, PA
- software development engineer aws Pittsburgh, PA
- information technology software engineer Pittsburgh, PA



