Robotics Software Engineer

Lab37

Warrendale (Allegheny County)

On-site

USD 174,000 - 222,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, and vision insurance
401(k) retirement plan
Health Savings Account (HSA)
Discretionary vacation days
Paid holidays

Job summary

Lab37 Robotics in Warrendale, Pennsylvania, is seeking a software engineer to develop and maintain the on-robot software stack for innovative food production robots. You will manage everything from sensor interfaces to cloud data management, working alongside cross-functional teams to enhance operational efficiency.

The ideal candidate has proficiency in C++ and Linux, experience with ROS, and strong problem-solving skills. The position offers a competitive salary and comprehensive benefits including medical insurance and a 401(k) retirement plan.

Qualifications

  • Proficiency in C++ and Linux is required.
  • Experience with ROS or similar frameworks necessary.
  • Familiarity with documentation tools and design documents is essential.

Responsibilities

  • Build and extend the on-robot software stack.
  • Collaborate with teams to gather requirements and translate solutions.
  • Integrate with delivery service providers for status updates.

Skills

C++
Linux
ROS or similar robotics frameworks
Vue3
TypeScript
Docker
Python
Terraform
Git
Embedded Linux distributions

Tools

Simulation environments
SQL
Superset
Jupyter notebooks
Data-analysis tools

Job description

Lab37 Robotics

We are a technology company focused on developing and deploying robots 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.

What you’ll do

Take ownership of the on‑robot software stack—from low‑level sensor interfaces and motor control up to higher‑level state machines and cloud data management—while collaborating with cross‑functional teams to evaluate new designs, triage issues, and analyze system performance.

Responsibilities
  • Build and extend the on‑robot software stack, supporting new hardware modules and troubleshooting existing ones.
  • Develop higher‑level state machines to efficiently manage incoming orders.
  • Collaborate with culinary and product teams to gather requirements and translate them into technical solutions.
  • Integrate with delivery service providers to receive orders and provide status updates.
  • Design and implement on‑robot control‑panel interfaces.
  • Work with firmware, mechanical, electrical, and front‑end engineers to ensure cohesive system functionality.
  • Contribute to code reviews and architectural decisions.
Qualifications
  • Proficiency in C++ and Linux.
  • Experience with ROS or similar robotics frameworks.
  • Experience with Vue3 and TypeScript for front‑end web applications.
  • Experience with Docker, Protobuf, Python, Terraform, and Git.
  • Experience with embedded Linux distributions and deploying software onto physical devices.
  • Familiarity with documentation tools (wikis, Markdown) and writing design documents and playbooks.
  • Comfort with simulation environments and using simulated backend services in tests.
  • Familiarity with SQL, Superset, Jupyter notebooks, and data‑analysis tools.
  • Strong communication skills, able to collaborate across technical and non‑technical teams.
Benefits Summary (USA Full‑Time Exempt Employees)
  • Medical, dental, and vision insurance (multiple plans with HSA options).
  • Company‑paid life and disability insurance.
  • Voluntary insurance: accident, critical illness, hospital indemnity.
  • Optional supplemental life insurance for self, spouse, and children.
  • 401(k) retirement plan.
  • Health Savings Account (HSA).
  • Flexible Spending Accounts for healthcare, dependent care, and commuter expenses.
  • Discretionary vacation days.
  • 8 paid holidays per year.
Compensation

Base salary: $174,000 – $222,000 per year. Actual compensation will be determined individually and may vary based on experience, skills, and qualifications. You may also be eligible for equity awards and an annual performance‑based bonus.

Equal Employment Opportunity

As set forth in Lab37’s Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.

We are a federal contractor and comply with the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA). We include a self‑identification form for veterans and persons with disabilities, but participation is voluntary and confidential.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Robotics Software Engineer
Robotics Software Engineer

ATOMS Careers page • Warrendale

On-site
USD 174,000 - 222,000
Medical, dental, and vision insurance
Discretionary vacation days
401(k)
Robotics Software Engineer
Robotics Software Engineer

Cssmerge • Warrendale

On-site
USD 174,000 - 222,000
Medical, dental, and vision insurance
401(k)
Flexible Spending Accounts
+2
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
Staff Software Engineer Los Angeles, CA
Staff Software Engineer Los Angeles, CA

Lab37 • Los Angeles (CA)

On-site
USD 213,000 - 270,000
Medical, dental, and vision insurance
401(k)
Health Savings Account (HSA)
+2
Robotics Product Manager
Robotics Product Manager

Cssmerge • Warrendale

On-site
USD 165,000 - 195,000
Medical/Dental/Vision insurance
Life and disability insurance
Voluntary insurance options
+1
Robotics Product Manager Pittsburgh, PA
Robotics Product Manager Pittsburgh, PA

Lab37 • Pennsylvania

On-site
USD 165,000 - 195,000
Medical, dental and vision insurance
401(k)
Discretionary vacation days
+1
Assistant Kitchen Manager
Assistant Kitchen Manager

Lab37 • Los Angeles (CA)

On-site
USD 56,000 - 60,000
Medical, dental, and vision insurance
Company-paid life and disability保险
401(k)
+3
Senior Data Scientist
Senior Data Scientist

ATOMS Careers page • Los Angeles (CA)

On-site
USD 184,000 - 234,000
Medical, dental, and vision insurance
401(k)
Discretionary vacation days
+1
Assistant Kitchen Manager Los Angeles, CA
Assistant Kitchen Manager Los Angeles, CA

Lab37 • Los Angeles (CA)

On-site
USD 54,000 - 63,000
Medical, dental, and vision insurance
Company-paid life and disability保险
401(k)
+4