Staff Software Engineer
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
Recommended Jobs
Explore Coastal Comfort as a Ventura RN Travel Nurse!
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…
Catering and Events Server
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…
Sr. Manager, Customer Success
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…
Insurance Clerk
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 …
Global Supply Chain Manager, Contract Manufacturing
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 …
Staff Software Engineer, Machine Learning
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…
Applied ML Engineer, Speech
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…
Customer Success Architect
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…
Restaurant Host
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…
Senior Full Stack Engineer
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 …