boxbotVerified Source

Senior Software Engineer C++ at Boxbot

Onsite · San Francisco, California
Posted August 4, 2026
payroll

Overview

Boxbot revolutionizes logistics with adaptive automation. Our advanced solutions transform traditional conveyor systems into intelligent three-dimensional package handling networks. We seek a Senior Software Engineer to shape future products. This is a hands-on technical role for building production-grade software for large-scale automation systems.

What You'll Do6

  • 1Build high-performance C++ software interfacing robotics motion control sensors PLCs and other automation hardware
  • 2Work hands-on with mechanical electrical firmware controls and field teams to bring complex hardware software systems to life
  • 3Debug and solve real-world system issues across software hardware networking timing and controls boundaries
  • 4Set high bar for code quality system reliability testability and maintainability through strong engineering practices
  • 5Contribute to product roadmap decisions technical strategy and long-term platform architecture
  • 6Support deployments at customer sites partnering with implementation teams to ensure robustness scalability and supportability

Requirements9

  • 15+ years professional software engineering experience with deep expertise in C++
  • 2Strong experience building software for complex physical systems robotics industrial automation controls embedded systems or hardware integrated products
  • 3Proven ability to architect reliable maintainable software for systems that must work in the real world
  • 4Experience with real-time or near-real-time systems multi-threaded programming hardware interfaces and Linux-based environments
  • 5Strong debugging skills across software hardware networking timing and system integration issues
  • 6Ability to lead technical direction make sound architecture decisions and mentor other engineers
  • 7Comfortable working closely with mechanical electrical firmware controls manufacturing and field teams
  • 8Strong ownership mindset practical judgment and bias toward building simple reliable deployable systems
  • 9Bachelor’s or Master’s degree in Computer Science Software Engineering or related technical field or equivalent experience

Salary Insight

Salary not disclosed in listing

Location

Typeonsite
LocationSan Francisco, California

Required Skills

C++RoboticsMotion ControlSensorsPLCsLinuxReal-time SystemsMulti-threaded ProgrammingDebuggingSoftware Architecture
Share:

Similar open positions

Explore active roles that match your skills and interests.

boxbot

16d agoSan Francisco, Californiapayroll

Principal Software Engineer C++ at Boxbot

Boxbot seeks a Principal Software Engineer to lead software development for automated material handling systems. This is a hands-on technical leadership role focused on building production-grade software for large-scale automation. The ideal candidate will shape product vision and drive technical excellence.

Competitive salary
C++LinuxReal-time systems+7 more

boxbot

14d agoSan Francisco, Californiapayroll

Senior Controls Engineer - Boxbot

Boxbot transforms logistics through flexible automation. Senior Controls Engineers will own automated storage and retrieval systems at scale. This role drives the implementation of controls solutions across diverse automation projects.

Competitive salary
PLC programmingBeckhoff TwinCATStructured Text+11 more
AeroVironment, Inc.

AeroVironment, Inc.

13h agoPittsburgh, Pennsylvaniapayroll

Software Engineer - Robotics Generalist

Design and develop software for robotic systems leading to a fast-paced environment. Own the full software lifecycle from requirement analysis to deployment while collaborating with cross-functional teams. Scale solutions across perception control and autonomy domains. Drive integration of reusable components and mentor junior engineers.

Competitive salary
C++Linux
Motion Recruitment Partners, LLC

Motion Recruitment Partners, LLC

11h agoBoston, Massachusettspayroll

Senior Mechanical Design Engineer Robotics

Lead design of next generation warehouse automation systems at a fast growing VC backed robotics company. Develop AI powered robotic solutions enhancing safety and efficiency across complex warehouse environments. Seeking mechanical engineer to own projects at scale.

150K–172K
Mechanical DesignRoboticsMechanical Engineering

Zoox

7d agoSan Francisco, Californiapayroll

Senior Staff Software Engineer Embedded Linux Operating Systems

Zoox seeks a passionate engineer to develop and advance a high-performance operating system for autonomous driving vehicles. This role involves designing platform-level software and collaborating across teams to deliver robust robotics infrastructure at scale. The ideal candidate thrives in complex system environments and understands component integration within larger architectures.

235K–300K
pythonawsreact+2 more

Berkshire Grey

10h agoBoston, Massachusettspayroll

Senior Software Engineer, Robotics AI

Lead the development of machine learning pipelines for robot manipulation at Berkshire Grey, a leader in AI and robotics. You will own solutions from prototype to production, working with Python, C++, and ROS2. Collaborate with a cross-functional team of researchers and engineers to advance robot learning and visual scene understanding. This role offers a unique chance to drive innovation on real-world warehouse automation systems.

130K–200K
PythonC++ROS+7 more