Robotics Software Engineer Intern: Build Real-World Robots

Lab37

Pennsylvania

On-site

USD 34,000 - 48,000

Part time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Lab37 Robotics is seeking a Robotics Software Engineering Intern to build software interfacing with robotic hardware, perception systems, and cloud services. You will contribute to real engineering projects spanning frontend applications, on-robot services, controller state-machines, and low-level hardware communication.

You’ll learn from experienced engineers, own well-defined features, and deliver code used by production systems in a hardware-centric environment.

Qualifications

  • Pursuing a Bachelor’s or Master’s degree in CS/CE/SE or related field.
  • Strong programming fundamentals in one or more modern languages (C++, Go, Python, Java, or Rust).
  • Experience building software through coursework, internships, research, personal projects, or open-source contributions.
  • Strong problem-solving skills and curiosity to learn unfamiliar technologies.
  • Comfort working in a collaborative team environment and communicating technical ideas clearly.
  • Self-motivated with a strong sense of ownership and capacity to learn.

Responsibilities

  • Develop production software for robotic control and full-stack systems under the guidance of experienced engineers.
  • Implement and test control algorithms, sensor integration, and low-level hardware communication protocols.
  • Optimize software for embedded and real-time constraints to ensure reliable robotic performance.
  • Build product features, internal tools, dashboards, and operational workflows used by engineering, kitchen operations, and robotics teams.
  • Implement APIs, services, and tools using modern engineering practices.
  • Partner with software engineers, product managers, and operations teams to translate requirements into working software.
  • Participate in design discussions, code reviews, testing, and technical planning.
  • Debug production issues, investigate root causes, and contribute to reliable software solutions.
  • Write clean, maintainable, and well-tested code.
  • Leverage modern AI development tools responsibly to improve engineering productivity while maintaining high software quality.
  • Learn and apply engineering best practices including testing, observability, version control, and CI/CD.
  • Share ideas, ask questions, and actively contribute to a collaborative engineering culture.

Skills

C++
Go
Python
Java
Rust
ROS/ROS 2

Education

Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Software Engineering, or related field

Job description

Lab37 Robotics is seeking a Robotics Software Engineering Intern to build software interfacing with robotic hardware, perception systems, and cloud services. You will contribute to real engineering projects spanning frontend applications, on-robot services, controller state-machines, and low-level hardware communication.

You’ll learn from experienced engineers, own well-defined features, and deliver code used by production systems in a hardware-centric environment.

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

Similar jobs worth comparing

Robotics Software Engineer Intern: Production Systems
Robotics Software Engineer Intern: Production Systems

ATOMS Careers page • United States

On-site
USD 34,000 - 48,000
Robotics Software Engineer Intern: Production-Grade Code
Robotics Software Engineer Intern: Production-Grade Code

Lab37 • Los Angeles (CA)

On-site
USD 34,000 - 48,000
Mentorship
Onsite in Los Angeles or Pittsburgh
Robotics Software Engineer Intern: Build & Deploy Systems
Robotics Software Engineer Intern: Build & Deploy Systems

Rigorous • Williston (VT)

On-site
Robotics Software Engineer Intern
Robotics Software Engineer Intern

ATOMS Careers page • United States

On-site
USD 34,000 - 48,000
Robotics Firmware Intern — Real-Time Embedded Systems
Robotics Firmware Intern — Real-Time Embedded Systems

Proception Inc. • Palo Alto (CA)

On-site
Mentorship from senior engineers
Hands-on lab access
Opportunity for full-time return offer
Robotics Software Engineer Intern
Robotics Software Engineer Intern

Lab37 • Pennsylvania

On-site
USD 34,000 - 48,000
Robotics Software Engineer: Build Real Hardware
Robotics Software Engineer: Build Real Hardware

Applied Intuition Inc. • Sunnyvale (CA)

Hybrid
USD 189,000 - 270,000
Robotics Mechanical Design Intern
Robotics Mechanical Design Intern

Lab37 • Los Angeles (CA)

On-site
USD 34,000 - 48,000
Robotics Software Engineer Intern: Build AI‑Powered Systems
Robotics Software Engineer Intern: Build AI‑Powered Systems

Amazon • Town of Westboro (WI)

On-site
USD 110,500 - 160,000
Mechanical Design Intern — Robotics Prototyping & CAD
Mechanical Design Intern — Robotics Prototyping & CAD

ATOMS Careers page • United States

On-site
USD 34,000 - 48,000
On-site work