Salas O'Brien banner

Robotics Software Engineer

Salas O'Brien

The Role

Overview

Develop and test software for a large water‑based concrete mat laying robotic system.

Key Responsibilities

  • agile sprint
  • debugging
  • testing
  • software analysis
  • software install
  • module maintenance

Tasks

-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. -Develop and execute extensive testing, verification, and validation on both the existing land-based prototype and the upcoming full-scale final system. -Analyze software to diagnose and resolve software problems, coordinate installation of software systems, and develop and direct software system testing procedures, programming, and documentation. -Maintain and support software modules to run on safety-critical industrial automation systems.

Requirements

  • linux
  • c++
  • docker
  • bachelor’s degree
  • software engineering
  • algorithm development

What You Bring

-The employee must occasionally lift and/or move up to 10 pounds -Familiarization or previous experience with robotic sensors or perception -Occasionally required to stand, walk -Experience in a Linux environment and scripting languages -Software engineering and programing background, with experience developing on teams, keeping on schedule, and production-level testing -Frequently required to sit -Bachelor’s Degree in Engineering, Computer Science, Robotics, or a related area -Travel required approximately 10 weeks over the year -United States citizenship -Professional experience with C++, testing, and debugging -Experience with Docker, Softing/OPCUA, networking, or databases is a plus -Continually required to talk or hear -1-3 years of related experience -Previous experience with algorithm development

Benefits

-401(k) with company match -Medical, dental, and vision insurance -Professional development support -Paid time off and company holidays -Wellness programs and employee assistance resources

The Company

About Salas O'Brien

-Firm has grown through strategic mergers and innovation in engineering and technical consulting. -Excels in designing built environments through MEP, structural, civil—and in energy via renewables, decarbonization, and resiliency. -Stacks process design and integration expertise to serve pharmaceutical, food & beverage, utilities, and industrial clients. -Offers advanced solutions including litigation support, digital twins, envelope testing, and automation controls. -Work spans commercial, corporate, hospitality, healthcare, campuses, critical environments, and large infrastructure projects. -Impacted nearly a billion square feet of building space annually and prides itself on seamless delivery—one design, one team.

Sector Specialisms

Process & Manufacturing

Civil

Aviation & Transportation

Building Science

District Systems

Decarbonization & Geothermal

Mechanical, Electrical, Plumbing, and Fire Protection

Structural

Environmental Noise Control

Building Envelope Consulting and Testing

Pharmaceuticals

Occupational Safety Services

Forensic Consulting Services

Packaging Systems

Digital & Automation

Balance of Plant