Senior Software Engineer - Real-Time Robotics & Automation

Boxbot

Alameda (CA)

On-site

USD 140,000 - 190,000

Full time

11 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
Life insurance
Free parking

Job summary

Boxbot in Alameda, CA is seeking a Senior Software Engineer to build production-grade software for large-scale automation systems, collaborating with robotics, motion control, and field teams to deliver robust hardware-software solutions.

You will own high-performance C++ code, contribute to architecture decisions, mentor engineers, and directly support deployments at customer sites, while solving real-time and integration challenges.

Qualifications

  • 5+ years of professional software engineering experience with deep expertise in C++.
  • Experience building software for complex physical systems (robotics, industrial automation, embedded).
  • Experience with real-time or near-real-time systems and Linux environments.

Responsibilities

  • Build high-performance, reliable C++ software that interfaces with robotics, motion control, sensors, PLCs, and other automation hardware.
  • Work hands-on with mechanical, electrical, firmware, controls, and field teams to bring complex hardware/software systems to life.
  • Debug and solve real-world system issues across software, hardware, networking, timing, and controls boundaries.
  • Set a high bar for code quality, system reliability, testability, and maintainability through strong engineering practices.
  • Contribute to product roadmap decisions, technical strategy, and long-term platform architecture.
  • Support deployments at customer sites by partnering with implementation teams to ensure systems are robust, scalable, and supportable.

Skills

C++

Education

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

Job description

Boxbot in Alameda, CA is seeking a Senior Software Engineer to build production-grade software for large-scale automation systems, collaborating with robotics, motion control, and field teams to deliver robust hardware-software solutions.

You will own high-performance C++ code, contribute to architecture decisions, mentor engineers, and directly support deployments at customer sites, while solving real-time and integration challenges.

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

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Boxbot • Alameda (CA)

On-site
USD 140,000 - 190,000
Medical insurance
Dental insurance
Vision insurance
+2
Principal C++ Engineer - Robotics & Automation
Principal C++ Engineer - Robotics & Automation

Boxbot • Alameda (CA)

On-site
USD 180,000 - 230,000
Medical insurance
Dental insurance
Vision insurance
+2
Principal Software Engineer (C++)
Principal Software Engineer (C++)

Boxbot • Alameda (CA)

On-site
USD 180,000 - 230,000
Medical insurance
Dental insurance
Vision insurance
+2
Robotics Software Engineer
Robotics Software Engineer

Stealth Startup • San Francisco (CA)

On-site
USD 100,000 - 130,000
Field Robotics Test & Deployment Engineer
Field Robotics Test & Deployment Engineer

Boxbot • Alameda (CA)

On-site
USD 95,000 - 140,000
Robotics System Software Engineer — Core OS & Hardware
Robotics System Software Engineer — Core OS & Hardware

The Bot Company • San Francisco (CA)

On-site
USD 140,000 - 190,000
Robotics Software Engineer
Robotics Software Engineer

Garuda Ventures • Palo Alto (CA)

On-site
USD 100,000 - 140,000
Senior Robotics Control Engineer — Real-Time Motion & Estimation
Senior Robotics Control Engineer — Real-Time Motion & Estimation

Foundry Robotics • San Francisco (CA)

On-site
USD 150,000 - 250,000
Health, dental and vision coverage
Generous PTO
Equity-based compensation
Lead Backend Engineer - Real-Time Robotics Platform
Lead Backend Engineer - Real-Time Robotics Platform

Halodi Robotics • San Carlos (CA)

On-site
USD 180,000 - 280,000
Comprehensive benefits package
Equity opportunities
Flexible PTO
Senior Real-Time C++ Systems Engineer for Robotics
Senior Real-Time C++ Systems Engineer for Robotics

1X • San Carlos (CA)

On-site
USD 200,000 - 280,000
Comprehensive medical, dental, and vision coverage
Generous paid time off
401(k) plan with company match
+2