Robotics Software Engineer

Salas O'brien
Pittsburgh, PA

Robotics Software Engineer

At Salas O’Brien we tell our clients that we’re engineered for impact. This passion for making a difference applies just as much to our team as it does to our projects. That’s why we’re committed to living our values every day: inspiring, achieving, and connecting as shared owners of our success with a focus on a sustainable future.

Building for the long-term means that all of our team members can expect to work on amazing projects with a people-first approach to problem solving. It also means that each member of our team has truly limitless potential to build a unique, meaningful, and high-impact career—and they’ll receive great total rewards along the way.

Job Summary- Robotics Software Engineer


Since 2016, Salas O’Brien has been working on the largest mobile robotic system in the world alongside world-class roboticists at National Robotics Engineering Center (NREC) of Carnegie Mellon University. Sponsored by U.S. Army Corps of Engineers as their moonshot project, the Concrete Mat Laying Robotic System will continue to preserve the course of the Mississippi River, thereby saving the surrounding cities and infrastructure from disastrous flooding and erosion.

Salas O’Brien is hiring a Robotics Software Engineer to join our tight-knit team to bring this mechanical marvel to life. Since completing the fourth phase of the prototype in 2020, the team has focused on the final, full-scale water-based system.

The Robotics Software Engineer must be passionate about doing what has never been done before as they implement, test, and maintain software for robotic control and automation of the Mat Laying Robotic System. Through their efforts of troubleshooting system problems and engineering unique solutions, they will contribute to a truly novel robot with a powerful purpose.

CHECK OUT MORE ABOUT THIS AMAZING PROJECT HERE:

The job will be based in Pittsburgh, PA with travel to test onsite at a shipyard in Louisiana. Moderate travel is anticipated for this job.

Duties and Responsibilities


  • Develop and execute extensive testing, verification, and validation on both the existing land-based prototype and the upcoming full-scale final system.

  • Maintain and support software modules to run on safety-critical industrial automation systems.

  • Analyze software to diagnose and resolve software problems, coordinate installation of software systems, and develop and direct software system testing procedures, programming, and documentation.

  • Work within Scrum/Agile development team sprints with deliverables and demonstration of results.

  • Debug and determine root causes for customer issues in the field and clearly communicate resolutions and workarounds to both customers and the internal team.

Qualifications


  • Bachelor’s Degree in Engineering, Computer Science, Robotics, or a related area

  • 3+ years of related experience

  • Software engineering and programing background, with experience developing on teams, keeping on schedule, and production-level testing

  • Proficient in C++, testing, and debugging skills in a Linux environment, scripting languages

  • Desire to learn on-the-job to further develop these skills

  • Familiarization or previous experience with algorithm development, robotic sensors, or perception

  • Experience with Docker, Softing/OPCUA, networking, or databases is a plus

  • United States citizenship

Physical Demands and Work Environment



  • Travel required approximately 10 weeks over the year

  • Occasionally required to stand, walk

  • Frequently required to sit

  • Continually required to talk or hear

  • While performing the duties of this job, the noise level in the work environment is usually moderate

  • The employee must occasionally lift and/or move up to 10 pounds

Salary: $120,000-$140,000

About Us:

Founded in 1975, Salas O’Brien is an employee-owned engineering and professional services firm focused on achieving impact for our clients, our team, and the world. We know that tomorrow’s requirements are today’s opportunities, and we are here to design lasting solutions for pressing challenges.

We work across a variety of industries providing integrated engineering and consulting services. Our specialized experience includes design for data centers, healthcare, science and technology, high-rise buildings, clean energy, education, and other building types as well as structural and building sciences, infrastructure asset management, advanced robotics, and more.

Our technical expertise is paired with an exceptional team of business development, human resources, finance and accounting, information technology, and marketing professionals, all of whom play a key role in bringing our commitments to life every day.

Equal Opportunity Employment Statement

Salas O’Brien provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state/provincial, or local laws. Salas O’Brien will accommodate the disability-related needs of applicants as required by law.

Posted 2025-10-19

Recommended Jobs

Welding Fabricator

Welding Fabricators
Quakertown, PA

Job Description Job Description We are looking for a highly skilled and experienced Welder to join our team. The ideal candidate will have a strong background in various welding techniques and be…

View Details
Posted 2025-09-06

Automotive Technician

Jeff D'Ambrosio Dodge Chrysler Jeep
Downingtown, PA

We are seeking a skilled Automotive Technician to join the team at Jeff D'Ambrosio Dodge Chrysler Jeep in Downingtown, PA. This is a rewarding opportunity for someone passionate about working with veh…

View Details
Posted 2025-10-21

Fund accounting analyst

Wilshire Advisors LLC
Pittsburgh, PA

Company Description As part of the Wilshire family, you can rest assured that every day you are contributing to an organization that is helping investors improve their financial outcomes. For mor…

View Details
Posted 2025-10-30

Pennsylvania Cardiology - Electrophysiologist Needed in S Central PA

Royal Oak Health Group
Altoona, PA

Join a cardiology group in Altoona, PA seeking to hire a BC/BE Electrophysiologist. Join this well-established and growing team of cardiologists in a financially strong and thriving practice environ…

View Details
Posted 2025-09-07

Geriatrician - 3714

Med Source Consultants
Allentown, PA

Geriatrician – 3714 Join a Growing Geriatrician Group * Join our team as a Geriatric Medicine Physician in a leading group located in the heart of Allentown, PA. * We are committed to providing…

View Details
Posted 2025-08-07

Java Software Engineer - Remote (Req. #733)

Mindex
Pittsburgh, PA

Founded in 1994, Mindex is a software development company with a rich history of demonstrated software and product development success. Our three divisions – Cloud, SchoolTool, and Software Developme…

View Details
Posted 2025-10-31

Oracle - account executive - market - general business

Oracle
Harrisburg, PA

Job Description About Oracle NetSuite Do you want to advance your career with the world's first cloud company? Since 1998, Oracle NetSuite has been on a mission to deliver an agile, unifie…

View Details
Posted 2025-10-30