Software Reliability Engineer

Lab37

Pittsburgh (Allegheny County)

On-site

USD 158,000 - 218,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision insurance
Company-paid life and disability
401(k)
Health Savings Account (HSA)
Flexible Spending Accounts (Healthcare
Discretionary vacation days
8 paid holidays per year

Job summary

Lab37 Robotics in Pittsburgh is seeking an experienced software engineer to design, develop, and maintain tests and testing infrastructure for robotic systems. You will write C++ and Python tooling to support testing, validation, and debugging across our platforms, and investigate failures to improve performance.

You will work with cross-functional teams, own testing at module and system levels, and help ensure reliability in real-world environments.

Qualifications

  • Strong C++ programming skills with production code experience.
  • Proficiency in Python and scripting to automate workflows, analyze logs and telemetry.
  • Strong debugging and problem-solving skills to investigate complex system behaviors.
  • Experience developing and executing tests at module and system levels, including automated tests.
  • Solid Linux, Git, and debugging tool fundamentals.

Responsibilities

  • Design, develop and maintain tests and testing infrastructure for robotic systems.
  • Investigate software failures, troubleshoot complex system behaviors, identify root causes to improve performance.
  • Write and enhance C++ and script code to support testing, validation, and debugging across robotic systems.
  • Analyze system metrics, logs, and production data to identify trends and edge cases for improvements.
  • Collaborate with cross-functional teams to improve software quality and testing processes for reliable robot performance.

Skills

Memory management
Data structures
Concurrency
Debugging
Testing experience
Ownership & communication

Tools

C++
Python
Linux
Git

Job description

Lab37 Robotics , is a technology company focused on the development and deployment of robots designed specifically for direct-to-customer food production. Our mission is to revolutionize the food industry by creating innovative robotic solutions that enhance efficiency, quality, and customer satisfaction. We are passionate about pushing the boundaries of technology to deliver cutting-edge products that meet the evolving needs of our clients.

What you’ll do

  • Design, develop and maintain tests and testing infrastructure to improve the reliability and performance of our robotic systems.
  • Investigate software failures, troubleshoot complex system behaviors, and identify root causes to improve overall robot performance.
  • Write and enhance C++ and script code to support testing, validation, and debugging across robotic systems.
  • Analyze system metrics, logs, and production data to identify trends, uncover edge cases, and drive continuous improvements.
  • Collaborate with cross-functional engineering teams to improve software quality, strengthen testing processes, and ensure our robots perform reliably in real-world environments.

What we are looking for

  • Strong C++ programming skills, with experience reading, debugging, and modifying production code, including an understanding of memory management, data structures, and concurrency.
  • Proficiency in Python and scripting languages to automate workflows, analyze logs and telemetry, troubleshoot issues, and develop testing tools.
  • Strong debugging and problem-solving skills, with the ability to investigate complex system behaviors, identify root causes, and use data to drive technical decisions.
  • Experience developing and executing tests at both the module and system level, including automated testing, failure scenarios, and regression testing.
  • Solid software development fundamentals, including Linux, Git, and debugging tools, combined with strong ownership, communication skills, and the ability to work independently in a fast-paced environment.

Strong Plus

  • Experience working with robotics, embedded systems, or software that interacts with physical hardware, including hardware-in-the-loop testing, simulation, or debugging timing-related issues.
  • Experience with production systems, data analysis, and observability tools (e.g., Grafana, Hex, Superset), including troubleshooting intermittent failures and improving system reliability.
  • Demand for online food delivery is growing really fast! In the last 5 years, just in the US, the overall market has expanded 10X from $10B to $100B, and could expand to $500bn- $1T by 2030.
  • Changing the restaurant industry: You’ll be part of a team that helps restaurants succeed in online food delivery.
  • Collaborative environment: You will receive support and guidance from experienced colleagues and managers, helping you to learn, grow and achieve your goals, and you’ll work closely with other teams to ensure our customer’s success.

What else you need to know

This role is based in our Pittsburgh office. As a company driven by invention and continuous change - we are constantly reimagining our industries, building new products, and refining how we operate. We do our best work together. That’s why all of our office-based teams work onsite, five days a week.

The base salary range for this role is $158,000 - $218,000 per year.

Actual compensation will be determined on an individual basis and may vary depending on experience, skills, and qualifications.

Base salary is just one part of your total rewards package. You may also be eligible for equity awards and an annual performance-based bonus.

Benefits Summary (USA Full-Time Exempt Employees):

  • Medical, dental, and vision insurance (multiple plans, incl. HSA options).
  • Company-paid life and disability insurance (short- and long-term).
  • Voluntary insurance: accident, critical illness, hospital indemnity.
  • Optional supplemental life insurance for self, spouse, and children.
  • 401(k).
  • Health Savings Account (HSA)
  • Flexible Spending Accounts (Healthcare, Dependent Care, Commuter)
  • Discretionary vacation days
  • 8 paid holidays per year

Benefits are subject to change at the company's discretion.

#LI-Onsite

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Robotics Software Engineer Warrendale, PA
Robotics Software Engineer Warrendale, PA

Lab37 • Pennsylvania

On-site
USD 174,000 - 222,000
Medical, dental, and vision insurance
Company-paid life and disability insurance
401(k)
+2
Robotics Software Engineer
Robotics Software Engineer

Lab37 • Warrendale

On-site
USD 174,000 - 222,000
Medical, dental, and vision insurance
401(k) plan
Flexible Spending Accounts
+3
Hardware Test & Validation Engineer
Hardware Test & Validation Engineer

Lab37 • Pittsburgh

On-site
USD 120,000 - 170,000
Medical, dental, vision insurance
Life and disability insurance
401(k) and HSA
Hardware Test & Validation Engineer Warrendale, PA
Hardware Test & Validation Engineer Warrendale, PA

Lab37 • Pennsylvania

On-site
USD 120,000 - 170,000
Medical, dental, and vision insurance
401(k)
Discretionary vacation days
+1
Full Stack Software Engineer Pittsburgh, PA
Full Stack Software Engineer Pittsburgh, PA

LAB37 • Pittsburgh

On-site
USD 130,000 - 160,000
Medical/Dental/Vision
Life Insurance
HSA
+3
Senior Firmware Engineer
Senior Firmware Engineer

LAB37 • Pittsburgh

On-site
USD 158,000 - 218,000
Medical, dental, and vision insurance
401(k) with match
Health Savings Account (HSA)
+2
Mechanical Design Engineer Pittsburgh, PA
Mechanical Design Engineer Pittsburgh, PA

Lab37 • Pennsylvania

On-site
USD 149,000 - 188,000
Medical, dental, and vision insurance
401(k) plan
Equity awards
+2
Senior Full Stack Software Engineer Pittsburgh, PA
Senior Full Stack Software Engineer Pittsburgh, PA

LAB37 • Pittsburgh

On-site
USD 158,000 - 220,000
Medical, dental, and vision insurance
Life and disability insurance
Voluntary insurance
+6
Staff Software Engineer Los Angeles, CA
Staff Software Engineer Los Angeles, CA

Lab37 • Los Angeles (CA)

On-site
USD 213,000 - 269,250
Medical, dental, and vision insurance
401(k)
Health Savings Account (HSA)
+2
Software Reliability Engineer
Software Reliability Engineer

ATOMS Careers page • Pittsburgh

On-site
USD 158,000 - 218,000
Health insurance
HSA
401(k)
+5