Robotics Software Engineer
Advanced Robotics for Manufacturing (ARM)
Company Description
The ARM Institute leverages a robust consortium of 500+ consortium members and partners across industry, academia, and government to strengthen and grow US manufacturing. The ARM Institute does this by catalyzing solutions that drive the adoption of robotics and physical AI. With a forward-looking focus on innovative, yet practical, technology and workforce development solutions and leveraging the nation’s largest consortium of automation experts, the ARM Institute asserts the United States as leading nation in manufacturing output through the adoption of robotics and AI. As a Manufacturing Innovation Institute (MII) and part of the Manufacturing USA® network, the ARM Institute team plays a critical, national role in driving the innovations needed to grow US manufacturing.
Must be a U.S. Citizen
Position Overview
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. Reporting to the Robotics Engineering team, this role contributes to the design and implementation of software solutions that support robotics research, prototype development, and advanced manufacturing applications.
- Design, develop, test, and maintain software applications that support robotics systems and advanced manufacturing technologies.
- Develop software using Python, C++, and other established programming languages and development frameworks.
- Integrate robotic hardware, sensors, cameras, actuators, controllers, and software systems to support research and prototype development.
- Debug and troubleshoot software issues across simulation environments, Linux operating systems, and physical robotic platforms.
- Support software testing, validation, verification, and deployment activities throughout the development lifecycle.
- Create and maintain technical documentation, user guides, software documentation, and development standards.
- Participate in code reviews, technical discussions, project meetings, and demonstrations while contributing to continuous software improvement.
- Analyze software and system performance data to identify issues, optimize performance, and improve reliability.
- Collaborate with robotics engineers, software developers, researchers, manufacturers, and external partners to deliver innovative robotics solutions.
- Support continuous improvement initiatives that strengthen ARM Institute's software engineering capabilities and advance manufacturing innovation.
Qualifications
Required Qualifications
- Bachelor's degree in Computer Science, Robotics, Computer Engineering, Electrical Engineering, Mechanical Engineering, or a related technical field.
- Minimum of two years of experience developing software for robotics, automation, industrial systems, or related technical applications.
- Proficiency in Python and C++ programming languages.
- Experience developing software in Linux operating systems and using command-line development tools.
- Experience with Git and collaborative software development workflows.
- Strong analytical, troubleshooting, problem-solving, and debugging skills.
- Ability to communicate effectively and collaborate within multidisciplinary teams.
- Ability to work independently while managing multiple priorities.
- U.S. citizenship required.
Preferred Qualifications
- Master's degree in Robotics, Computer Science, Engineering, or a related technical discipline.
- Experience integrating robotics hardware, sensors, cameras, actuators, or automation systems.
- Experience with robotics simulation environments such as Gazebo, Isaac Sim, or similar platforms.
- Familiarity with computer vision, machine learning, or AI-enabled robotics applications.
- Experience contributing to open-source software projects.
- Experience working in advanced manufacturing, robotics research, or prototype development environments.
Why ARM?
At ARM Institute, you’ll help accelerate the adoption of robotics and AI technologies that strengthen U.S. manufacturing. You’ll collaborate with leading manufacturers, technology companies, startups, researchers, and government partners on projects with national impact while helping shape the future of advanced manufacturing. We offer a comprehensive benefits package designed to support your health, financial well-being, work-life balance, and professional success.
Benefits
- Enjoy 4 weeks of paid vacation from your first year, 11 paid holidays, 5 floating holidays annually
- Company-paid Short-Term Disability (STD), Long-Term Disability (LTD), and Life Insurance on day one
- Enroll in Medical, Dental, and Vision insurance with health savings plan options beginning the first day of the month following your hire date.
- Receive a $100 monthly communication allowance and a one-time $500 home office stipend to support your remote work environment.
- Receive employer retirement contributions equal to 8% of your salary beginning after your first month of employment. Employer contributions become fully vested after three years.
- Receive up to 2 weeks of paid parental and family leave, including paid bonding leave, after 6 months of employment.
- ARM proudly supports those who serve by providing up to 30 days of paid military leave each year.
Join us in advancing the future of U.S. manufacturing.
We believe diversity is essential to our organization’s growth and success. We strive to create an inclusive, welcoming culture and seek individuals of all backgrounds to join our innovative organization.
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.
$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- ...Role At A GlanceGecko Robotics is building production-grade robotic manipulation systems that embed intelligent inspection directly into... ...Skills5+ years experience developing production robotics software in C++ and/or PythonStrong experience with ROS2-based robotic systemsExperience...SuggestedWork at officeLocal areaWork from homeFlexible hours
- ...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
$1,000 - $2,030 per month
...Who we are Lab37 Robotics , is a technology company focused on the development and... ...Take on ownership of the on-robot software stack. This spans low level sensor interfaces... ..., mechanical, electrical, and front end engineers to ensure cohesive system functionality...SuggestedFull timeTemporary workWork at officeFlexible hours- ...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
- ...Senior Robotics Software EngineerVoyager is an innovative space, defense, and national security technology company committed to advancing... ...superiority from ground to space.The Senior Robotics Software Engineer for Voyager Lunar Systems is responsible for building...Long term contractPermanent employmentWork experience placementFlexible hours
- 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
$100k - $300k
...Robotics Application EngineerPittsburgh, San MateoCompany OverviewAt Skild AI, we are building the world's first general purpose... ...for a hands-on, highly technical Robotics Application Engineer to work on the software that bridges our foundation models and real-world...- ...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
$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- ...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
- ...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.... ...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
$38 - $46 per hour
...Robotics & Automation Project EngineerPittsburgh, PAFormic is on a mission to reshape American... ...industrial robotics, proprietary software, and full-service support into a single,... ...industrial applications.As Controls & Automation Engineer, you will own advanced technical support...Full timeTemporary workWork at officeLocal areaImmediate startRemote workFlexible hoursShift work- ...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
- ...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
$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$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$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$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$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$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
- 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
- ...leading experts across machine learning and robotics, cloud platforms, mapping, sensors and... ..., test operations, systems and safety engineering - all dedicated to making a real, positive... ...and maintain industry-leading software practices and principlesDevelop clean and...Daily paidPermanent employmentImmediate startVisa sponsorship
$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 making a real, positive... ...team, we integrate and optimize software solutions from prototypes to the final product...Permanent employmentFull timeWork at officeImmediate startVisa sponsorship$159k - $207k
...for autonomous vehicles. This is the system that executes the software and neural networks that make our vehicles autonomous. The Next... ...team is part of CORE. We work at the intersection of software engineering, machine learning, sensors, and hardware compute platforms to...Work at office2 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...
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


