Staff Software Engineer

San Francisco, CA

About Boxbot

Boxbot revolutionizes logistics with adaptive automation, creating the facility of the future. As the industry grapples with labor shortages and rising costs, our advanced solutions effectively meet these challenges. We transform traditional conveyor systems into intelligent, three-dimensional package handling networks, dramatically improving dispatch efficiency and operational productivity. Our versatile platform seamlessly integrates cutting-edge software and hardware, offering a comprehensive solution that optimizes multiple facets of the supply chain.

We’re a close-knit team that is well funded and are quickly expanding in order to bring our product to market. We are seeking teammates who take pride in their work and who get excited about building new systems with significant responsibility.

We're seeking a Staff Software Engineer to help lead our software development efforts and play a crucial role in shaping the future of our products. This is a technical leadership role where you'll be deeply involved in both high-level architecture decisions and day-to-day coding.

Responsibilities

  • Lead the design and implementation of software systems for our automated material handling solutions
  • Architect and develop high-performance, reliable C++ code for our control systems
  • Collaborate closely with mechanical, electrical, and firmware teams to integrate software with hardware systems
  • Mentor and provide technical leadership to the software engineering team
  • Contribute to the product roadmap and technical strategy
  • Ensure code quality, performance, and reliability through code reviews and best practices
  • Participate in all stages of the software development lifecycle, from conception to deployment and maintenance
  • Work closely with the project implementation team to ensure smooth deployment of systems at customer sites

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related field
  • 10+ years of professional software engineering experience, with a strong background in C++
  • Expertise in developing software for embedded systems or industrial automation
  • Experience with real-time control systems and multi-threaded programming
  • Familiarity with Linux-based systems and low-level hardware interfaces
  • Strong understanding of software architecture principles and design patterns
  • Experience leading and mentoring software engineering teams
  • Excellent problem-solving skills and attention to detail
  • Strong communication skills and ability to work effectively in a cross-functional team

What We Offer

  • Opportunity to work on cutting-edge automation technology with real-world impact
  • Collaborative and innovative work environment
  • Competitive salary and benefits package
  • Career growth opportunities in a rapidly expanding company
  • Chance to play a key role in high-stakes projects

Posted 2025-08-25

Recommended Jobs

Discover California's Charm as an ICU Travel Nurse

NurseRecruiter
Vacaville, CA

Registered Nurse - Intensive Care - ICU - Travel - (ICU RN) Embrace the adventure of travel nursing as an ICU RN in Vacaville, California! Experience the vibrant culture and serene beauty of central …

View Details
Posted 2025-08-08

Trans Truck Driver OTR - Regional - RED BLUFF, CA

Walmart Inc.
Red Bluff, CA

What you'll do at Position Summary... With our private fleet continuously expanding, we offer a variety of Class A driving jobs across the nation. In addition to cents per mile, we pay our dri…

View Details
Posted 2025-08-30

Sr Project Manager, Device Engineering

Gilead Sciences
Foster, CA

Job Description At Gilead, we’re creating a healthier world for all people. For more than 35 years, we’ve tackled diseases such as HIV, viral hepatitis, COVID-19 and cancer – working relentlessl…

View Details
Posted 2025-09-10

Supervisor, Machining

Triumph Group
Valencia, CA

Responsibilities The Supervisor, Machining is responsible for leading the day-to-day operations of the Machine Shop and Assembly & Test production teams. Creation and validation of new product int…

View Details
Posted 2025-08-07

*Registered Nurse, RN - Telemetry 2 (5W)

Centinela Hospital Medical Center
Inglewood, CA

Overview Centinela Hospital Medical Center has been serving the communities of Inglewood and the wider Los Angeles area for nearly 100 years. An award-winning facility, ranking in the top …

View Details
Posted 2025-09-10

Wireless Sales Representative

BeMobile, Inc
Chula Vista, CA

Responsive recruiter Are you a natural communicator with a passion for technology? Do you enjoy connecting with people and sharing the latest, cutting-edge products? If so, this is the perfect oppo…

View Details
Posted 2025-09-08

Full Time Family Practice Job CA

Enterprise Medical Recruiting Enterprise Medical Recruiting
Federal, Los Angeles County, CA

Join a FQHC with 65 providers and 13 sites in Northern California. They seek Family Medicine physicians to work in Chico and Colusa, California. Practice Details ~ The group has opportunities …

View Details
Posted 2025-09-10

Veterinary Anesthesiologist

Veterinary Specialty Hospital - North County
San Marcos, CA

Join Our Team at  Veterinary Specialty Hospital - North County (San Diego, CA Metro)! Discover an exciting opportunity at VSHNC, a 24-hour advanced emergency and specialty veterinary hospital in …

View Details
Posted 2025-09-10

Dispatch Operating Center Specialist

Alstom
Los Angeles, CA

At Alstom, we understand transport networks and what moves people. From high-speed trains, metros, monorails, and trams, to turnkey systems, services, infrastructure, signalling and digital mobility,…

View Details
Posted 2025-08-11

Senior Electrical Engineer - K-12

HED
Los Angeles, CA

Job Description Job Description PRIMARY FUNCTION Primary responsibilities include providing for the design and technical systems for large, complex projects from schematics through construction …

View Details
Posted 2025-07-29