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

Explore Coastal Comfort as a Ventura RN Travel Nurse!

NurseRecruiter
Ventura, CA

RN Home Health job in Ventura, CA Unleash your potential as a travel RN in beautiful Ventura! Escape the monotony of undervalued roles and embrace the vibrant coastal culture. Picture yourself thrivi…

View Details
Posted 2025-07-30

Catering and Events Server

PINX LLC
San Leandro, CA

Job Description Job Description Job Title: Catering and Events Server Location: San Leandro, CA Company: Pinx LLC dba Pinx Catering About Us: At Pinx Catering, we don’t just serve foo…

View Details
Posted 2025-07-29

Sr. Manager, Customer Success

Dexterity
Redwood City, CA

Sr. Manager, Customer Success About Dexterity At Dexterity, we believe robots can positively transform the world. Our breakthrough technology frees people to do the creative, inspiring, problem…

View Details
Posted 2025-09-22

Insurance Clerk

Salinas Valley Health
Salinas, CA

Insurance Clerk Location Salinas, CA : Works under the supervision of the Business Services Coordinator. Performs diverse clerical tasks involved in processing of billing for services to patients in …

View Details
Posted 2025-11-04

Global Supply Chain Manager, Contract Manufacturing

Sesame
San Francisco, CA

About Sesame Sesame believes in a future where computers are lifelike - with the ability to see, hear, and collaborate with us in ways that feel natural and human. With this vision, we're designing …

View Details
Posted 2025-10-13

Staff Software Engineer, Machine Learning

Match Group
Palo Alto, CA

Our Mission Launched in 2012, Tinder® revolutionized how people meet, growing from 1 match to one billion matches in just two years. This rapid growth demonstrates its ability to fulfill a fundament…

View Details
Posted 2025-09-22

Applied ML Engineer, Speech

Speak
San Francisco, CA

About us Our mission is to reinvent the way people learn, starting with language. We begin by teaching the next billion people English, Spanish, and French. English is the global language of busi…

View Details
Posted 2025-09-22

Customer Success Architect

Palo Alto Networks
Cupertino, CA

Company Description Our Mission At Palo Alto Networks® everything starts and ends with our mission: Being the cybersecurity partner of choice, protecting our digital way of life. We hav…

View Details
Posted 2025-10-01

Restaurant Host

The Hoxton
Corcoran, CA

Company Description If you love saying YES and enjoy engaging with the community by leading with ART, 21c Museum Hotels is one of the pioneering examples of bridging the worlds of art and hospitality…

View Details
Posted 2025-09-10

Senior Full Stack Engineer

Coactive Ai
San Jose, CA

Coactive makes it easy to search, filter, and analyze visual content. Increasingly image and video data captures the content we watch, the products we buy, and the work we do, and already represents …

View Details
Posted 2025-09-22