Robotics Software Engineer
Advanced Robotics for Manufacturing (ARM)
Robotics Software EngineerThe 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.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. Working closely with robotics engineers, researchers, manufacturers, and cross-functional project teams, the Robotics Software Engineer develops and maintains software applications, integrates robotic hardware and control systems, supports testing and validation activities, and contributes to projects that accelerate the adoption of advanced robotics technologies. This role is ideal for an engineer who enjoys solving technical challenges, collaborating with multidisciplinary teams, and developing innovative software solutions. This hybrid position is based in Pittsburgh, Pennsylvania, and requires collaboration with internal teams, consortium members, and external partners.ResponsibilitiesDesign, 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 QualificationsBachelor'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 QualificationsMaster'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. BenefitsEnjoy 4 weeks of paid vacation from your first year, 11 paid holidays, 5 floating holidays annuallyCompany-paid Short-Term Disability (STD), Long-Term Disability (LTD), and Life Insurance on day oneEnroll 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. ARM Institute is an Equal Opportunity Employer.
- ...What We Do Gecko Robotics is helping the world’s most important organizations ensure the availability, reliability, and sustainability... ...robot control stack, industrial hardware and Gecko’s inspection software Support system deployment and validation in production...SuggestedFull timeWork at officeLocal areaWork from homeFlexible 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...SuggestedFull 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...SuggestedFull timeFlexible hours
$155k - $241k
...data, we're pioneering a new era of automation that enhances human potential. About the Role We are looking for a Robotics Software Engineer III to join our Skills team and develop manipulation behaviors for humanoid robots. You will own a task vertical from definition...SuggestedFull timeTemporary workRelocation packageFlexible hours- ...Robotics & Automation EngineerThe ARM Institute leverages a robust consortium of 500+ consortium... ...an experienced Robotics & Automation Engineer to join our engineering team. Reporting... ...analyses using design and simulation software to develop and validate automation concepts...SuggestedFull timeTemporary workRemote workHome 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- ...? 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
$182.8k - $247.3k
...growing!) learners around the world.We’re looking for backend engineers who have experience building and operating reliable, scalable... ...machine learning, and ad operations.ð§ You will...Collaborate on software projects with product design and backend aspectsDevelop,...Work experience placement$55k - $152.38k
...culture where all of our employees feel respected, valued and have an opportunity to contribute to the company’s success. As a Software Engineer within PNC's Technology organization, you can be based in Pittsburgh PA, Strongsville OH, Birmingham AL, Phoenix AZ or Dallas...Full timeTemporary workPart timeWork experience placementWork at office$122k - $240.5k
Position Summary Software Engineer III with Agentic AI Experience, AI & Engineering/Engineering as a ServiceAgentic AI is moving from experimentation to production, and organizations everywhere are racing to figure out how to build it responsibly and at scale. We...Work at officeLocal areaFlexible hoursShift work- 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
$126k - $201k
...more efficient and accessible for all. We’re searching for a Software Engineer II, Pipeline Automation & Acceleration . In this role,... ...Experience in Self Driving / Autonomy Driving. Experience in Robotics / Mappings / Motion Planning is a plus. Experience in...Full timeWork at officeLocal area3 days per week- 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
- ...operational demands, the front line gets what it needs to succeed. Job Description We are seeking a skilled and dedicated software engineer to join our Engineering team. As a Software Engineer at Air, you show a clear passion for quality and love to solve client...Full timeWork experience placementWork at office
- ...Pittsburgh-based company specializing in wireless power, low power electronics design, and wireless communication solutions seeks a Software Engineer to support numerous application and product lines. Overview Work with the engineering team designing software for...Full timeWork at office
- ...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... ...Build and maintain industry-leading software practices and principles Develop clean...Permanent employmentFull timeImmediate startVisa sponsorship
- 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
$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$140k - $200k
...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design...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
$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- ...Description XDIN subsidiary of ALTEN Group, includes 500 employees dedicated to the automotive engineering development. ALTEN is a Leader in Engineering & Information Technology system, and operates in over 21 countries (Europe, North America, Asia, Africa and Middle...Full timeTemporary work
- ...incorporates cutting-edge advancements in artificial intelligence, robotics, machine learning, and cloud technologies, empowering us to... ...perception problems for the product. As a Senior Software Engineer, you will develop foundational ML architecture and systematic...Full time
- ...Description: Senior Software Engineer working with our Cloud Infrastructure team to develop and maintain distributed services for driving real-time simulation systems. Objectives: Design, implement, and maintain distributed backend services optimized for low...Full time
- ...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
$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$147k - $210k
...or equivalent practical experience.2 years of experience with software development in one or more programming languages (e.g., C++, Python... ...developing accessible technologies.Google's software engineers develop the next-generation technologies that change how billions...Local area$147k - $211k
...for style, testability, and efficiency.Execute comprehensive software testing beyond unit tests while enhancing automated deployment... ...Minimum qualifications:Bachelor’s degree in Computer Science, Engineering, Mathematics, Information Systems or a related field and 2 years...Full timeWork at office$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$153k - $207k
...new tiers and partner offerings.ð§ You will...Collaborate on software projects with product design and backend aspectsDevelop, release... ...in KotlinMentor and set technical direction for junior engineers on the team You have...A Bachelor’s degree in Computer Science...Work experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Robotics Software Engineer. Be the first to apply!
- robotic system engineer Pittsburgh, PA
- robotics engineer Pittsburgh, PA
- control systems engineer Pittsburgh, PA
- senior robotics software engineer Pittsburgh, PA
- software developer positions Pittsburgh, PA
- senior software engineer remote Pittsburgh, PA
- software engineer contract Pittsburgh, PA
- cybersecurity software engineer Pittsburgh, PA
- part time software developer remote Pittsburgh, PA
- junior software developer internship Pittsburgh, PA



