Senior Software Engineer (C++)
$160k - $205kBoxbot
Senior Software Engineer
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.
Responsibilities
- Build high-performance, reliable C++ software that interfaces directly 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
Requirements
- 5+ years of professional software engineering experience, with deep expertise in C++
- Strong experience building software for complex physical systems, such as robotics, industrial automation, controls, embedded systems, or hardware-integrated products
- Proven ability to architect reliable, maintainable software for systems that must work in the real world
- Experience with real-time or near-real-time systems, multi-threaded programming, hardware interfaces, and Linux-based environments
- Strong debugging skills across software, hardware, networking, timing, and system integration issues
- Ability to lead technical direction, make sound architecture decisions, and mentor other engineers
- Comfortable working closely with mechanical, electrical, firmware, controls, manufacturing, and field teams
- Strong ownership mindset, practical judgment, and bias toward building systems that are simple, reliable, and deployable
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field, or equivalent experience
$160,000 - $205,000 a year Salary range based on experience. All full-time employees receive meaningful equity and comprehensive benefits.
We are headquartered in Alameda, CA with an easy commute via Bart, Ferry, Amtrak and free parking. We take the well being of our teammates seriously, with benefits including medical, dental, vision, life and more!
$180k - $230k
...Principal Software Engineer Boxbot revolutionizes logistics with adaptive automation, creating the facility of the future. As the industry... ...controls to customer deployment Build high-performance, reliable C++ software that interfaces directly with robotics, motion...Suggested$114k - $228k
Abbott Laboratories is looking for a Software Engineer to lead software development in Alameda, California. Candidates should have a Bachelor’s Degree in Engineering and 8+ years of experience. Key responsibilities include designing and implementing software, leading verification...Suggested$140k - $168k
Pyka is seeking a Software Engineer to enhance their Ground Control application. The role involves UX design, frontend and backend implementation... ...have 2-5 years in software engineering, proficiency in Qt and C++, and the ability to manage complex software systems....Suggested- ...autonomous aviation company in California is searching for an Electrical Engineer to join their innovative team. This exciting role involves... ...for electric aircraft. Candidates should have experience with C/C++ and proficiency in motor control algorithms. The position offers...Senior
- A pioneering biotech company is seeking an Embedded Software Engineer to design and develop cutting-edge embedded software for medical devices... ....S. or M.S. in relevant fields with extensive experience in C/C++, RTOS, and wireless communication protocols. Join us to impact...Senior
$166k - $200k
...leading electric aviation company in California is seeking a Senior Embedded Software Engineer. In this role, you will design and maintain embedded... ...have 5+ years of experience in embedded systems, strong C/C++ skills, and the ability to manage complex engineering projects...Senior- ...Qualifications Bachelor’s or Master’s degree in Computer Science, Software Engineering, AI, Mathematics, Physics, or a closely related technical... ...fundamentals and production-quality coding skills (Python, C++, or related languages). Self-driven, resilient, and able...SeniorWork experience placement
- ...Senior Firmware Engineer iota Biosciences, a wholly owned subsidiary of Astellas Pharma US, is advancing... ...firmware roadmap and evolve embedded software architecture within defined system... ...work experience programming in C/C++. • OR M.S. in computer science, electrical...SeniorWork experience placementFlexible hours
$148.7k - $297.3k
...DESCRIPTION: The Opportunity The Software Manager position is responsible for... ...supervision and project management of the engineering activities. Ultimately the goal of the efforts... ...in a programming language (C, C++, etc.) Define and implement data management...SeniorFreelanceShift work$114k - $228k
...performs highly complex and specialized level software project activities in such areas as... ...on project teams and may supervise other engineers. What you’ll do: Lead software development... ...in current programming languages (e.g. C, C++, C#, python), practical experience with...Senior- ...Senior Embedded Software Engineer Pyka's goal is to provide society with a new form of safe, clean, and cost-effective transportation enabled by autonomous... ...hardware-integrated systems ~ Strong proficiency in C/C++ and experience with microcontrollers and embedded Linux (e...SeniorTemporary workRemote work
$165k - $196k
...Senior Software Engineer Pyka's goal is to provide society with a new form of safe, clean, and cost-effective transportation enabled by autonomous... ...~5+ years of professional experience with C++ (ideally C++11 or newer) ~ Professional experience with Python...SeniorHourly payTemporary workRemote work- Job Overview: Nice to meet you! My name is Latifa. I'm hoping to find an elderly care provider available in Alameda, California. I plan to hire a passionate, excellent individual who has full-time availability. Services And Training: My family requires help with social...SeniorFull time
$199.5k - $256.5k
...innovation. THE POSITION Saildrone is seeking a Senior Manager, Vehicle Control Software to join our Software Engineering team. Reporting directly to the Director of... ...allocation. ~ Expert-level proficiency in C++ and experience building production-grade robotics...SeniorLocal areaRelocation packageFlexible hours3 days per week$176.4k - $226.8k
...autonomous innovation. THE POSITION Saildrone is seeking a Senior Robotics Software Engineer to join our Core Vehicle Systems team. You will play a... ...Design, develop, and maintain core onboard C++ software systems to enable reliable navigation, telemetry,...SeniorLocal areaRelocation packageFlexible hours3 days per week$114k - $228k
...CA, currently has an opportunity for a Senior Electrical Engineer. Work independently in a lead role, or... ...targets.• Work closely with software architecture leaders to ensure proper... ...architectural system design and C or C++ programming* Knowledge of regulations...SeniorWorldwide- As a delivery driver, you will pick up pre-packaged meals from our office and deliver them to recipients' homes in the city of Alameda using your own vehicle. Your efforts as a delivery driver will have a direct and tangible impact on the lives of our clients, helping ...SeniorWork at officeShift work
$157.25k - $193.8k
A leading aerospace company in California is seeking a Sr Staff Structural Analyst to lead engineering analyses for rocket and spacecraft systems. The role requires a master's degree or Ph.D. and at least 8 years of relevant experience in aerospace engineering, particularly...Senior$171.3k - $191.4k
..., headquartered in Emeryville, California, is seeking a skilled engineer to design and validate algorithms for detecting heart and lung diseases... ...hands-on ML/DL model expertise, and proficiency in Python and C/C++. Join us in our mission to enhance patient care through...SeniorWork at office3 days per week- ...Telecare Corporation is looking for a Senior IT Project Manager in Alameda, California, to lead the planning and execution of IT workstreams for an ERP transformation program. This role involves coordinating with IT leadership and managing system integrations and data...Senior
- ...collaboration with leadership. The ideal candidate will have at least 7 years of progressive HR experience and a background in influencing senior leaders. Strong analytical, communication, and project management skills are essential. This opportunity provides the chance to...Senior
- A biotechnology company in Alameda is seeking a Senior Corporate Paralegal to manage corporate governance records and support SEC compliance. The ideal candidate will have a BS/BA degree, extensive paralegal experience, and strong analytical skills. Responsibilities include...SeniorFull time
$130k - $165k
...reliability, and capabilities of our autonomy engine and electric propulsion systems. We... ...technologies including proprietary flight control software, avionics, high power density motors,... ...and familiarity with writing C or C++ code for microprocessor based embedded systems...SeniorTemporary workRemote work- A leading biotechnology company is seeking a Clinical Supplies Manager II to manage all clinical supply aspects, including packaging and distribution. The ideal candidate has significant experience in clinical supply management and understanding of relevant regulations....Senior
- Exelixis is seeking a Senior Clinical Trials Manager to oversee clinical trial planning and execution. You will lead global study delivery strategies and ensure compliance across trials. The ideal candidate has extensive experience in clinical research and demonstrated...Senior
- ...technology company in Emeryville, CA, is seeking an experienced firmware engineer to develop embedded firmware for next-generation digital health... ...10 years of experience in embedded systems, deep expertise in C/C++, and knowledge of Bluetooth Low Energy protocols. Competitive...Senior
$130k - $200k
Science, located in Alameda, CA, is seeking an embedded Linux software engineer to lead complex electronics systems projects. The role demands expertise in software development, collaborative work with cross-functional teams, and a strong understanding of both hardware...- ...Senior / Executive Medical Director, Clinical Development I’m partnering with a highly innovative small biotech seeking a Senior or Executive Medical Director, Clinical Development to play a key leadership role in advancing their late-stage oncology pipeline....Senior
$69k - $114k
Inside Higher Ed is seeking a Senior Principal Researcher for the CITRIS Health Initiative in Berkeley, California. This role involves leading digital health research projects, managing collaborations across multiple campuses, and engaging with community partners. The...SeniorContract work$152k - $192k
Sila Nanotechnologies, Inc. is seeking a Staff Process Integration Engineer to optimize manufacturing workflows. This role requires analyzing process data and defect trends to enhance yield and reliability. The ideal candidate will have 8+ years of experience in process...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (C++). Be the first to apply!
- senior manager customer operations Alameda, CA
- senior manager clinical operations Alameda, CA
- senior vmware engineer Alameda, CA
- senior performance engineer Alameda, CA
- senior software design engineer Alameda, CA
- senior tableau developer Alameda, CA
- senior purchasing analyst Alameda, CA
- senior magento developer Alameda, CA
- senior sas developer Alameda, CA
- senior dynamics crm developer Alameda, CA


