Senior Software Engineer (C++)
Boxbot
Job Description
Job Description
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 Senior Software Engineer to help our software development efforts and play a crucial role in shaping the future of our products. This is a hands-on technical role for someone who wants to build production-grade software for large-scale automation systems, not just manage tickets or write isolated application code. You'll be deeply involved in both high-level architecture decisions and day-to-day coding.
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
- 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
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!
If you love new projects, building awesome products and getting stuff done, then we want to talk to you! Simply submit your information below.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
$160k - $205k
...Senior Software Engineer Boxbot revolutionizes logistics with adaptive automation, creating the facility of the future. As the industry grapples... ...Responsibilities Build high-performance, reliable C++ software that interfaces directly with robotics, motion control...SeniorFull time- ...required Signal processing experience is also a + Must have good team work attitude and be able to work under pressure.Nice to have:MATLABC/C++ ProgrammingRobotics experiencePLEASE SEND YOUR RESUME TO: ****@*****.*** Include: Hardware Design, ASIC,...Senior
- National Audubon Society is seeking a Senior Director, Leadership Giving to lead a hemispheric major gifts program from Oakland, CA. You will partner with senior leadership to grow unrestricted and strategic gifts, guiding a team of frontline fundraisers and coordinating...Senior
$170k - $225k
Dexterity, Inc. is seeking a Senior/Staff Algorithms Engineer to tackle challenges in robot task planning using machine learning and optimization techniques... .... The position demands strong proficiency in Modern C++ and Python, alongside 5+ years of industry experience. A...Senior- ...instrumentation. This onsite role focuses on embedded firmware, PCB design, and system integration across hardware and software domains. You will develop low‑level C/C++ firmware, work with Altium designs, bring up new hardware, validate interfaces (SPI, I2C, UART, CAN, Ethernet...Senior
- Astra invites a Senior GNC Engineer to join a small, fast-paced team developing control, estimation, and guidance algorithms for our rockets.... ...degree in engineering, physics, or mathematics, and experience with Matlab/Simulink and C++ or Python. #J-18808-Ljbffr astraSenior
- SoloPulse in Emeryville, California is seeking a Senior Software Engineer to design and develop high-performance software systems. You will play... ...candidate has over 4 years of experience, strong proficiency in C/C++ and Python, and a background in real-time embedded systems....Senior
- BioTalent Ltd is seeking an experienced embedded software engineer for a hybrid role in Alameda, CA. The candidate will design and optimize software... ...diagnostic medicine. The ideal candidate has substantial C/C++ experience, a relevant degree, and the ability to collaborate...Senior
- Jobtailor in Alameda, CA seeks an experienced embedded software engineer to lead development, verification, and validation of safety-critical products. You will design in C/C++, C#, and Python, write tests, and maintain interfaces from requirements. Responsibilities include...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
$114k - $228k
Abbott Laboratories is seeking a Staff Embedded Software Engineer to work in the Alameda, CA location within the Abbott Diabetes Care Division... ...systems, and be proficient in programming languages such as C, C++, C#, and Python. The position offers competitive compensation...Senior$150k - $190k
...Senior Avionics Engineer - Own Flight Electronics for an Advanced Launch SystemAlameda, California |... ...will work alongside mechanical, systems, software, and flight engineers to design, build... ...embedded firmware using C/C++, RTOS, or bare-metal architecturesDesign...Senior$114k - $228k
...generation of bio-wearables by building software development and test infrastructure that... ...Work with embedded software and electrical engineers to build infrastructure-as-code solutions... ...experience in embedded software languages (C, C++, assembly, etc.).Knowledge of the...SeniorShift work$169.5k - $239.5k
...growing pipeline of oncology bioconjugates. We are seeking a Senior Principal Scientist with deep expertise in conjugation chemistry... ...strategy, and partner cross-functionally with antibody engineering, linker-payload chemistry, analytical development, DMPK, and CMC...SeniorFull timeWork at officeLocal areaFlexible hours$160k - $210k
the company | Senior Software Platform Engineer | On-site mostly (Emeryville, CA) | Full-time | $160k-$210k + equity We use light to control how living... ...‑industry data integrity (21 CFR Part 11, GAMP 5), or embedded C/C++ #J-18808-Ljbffr United States Digital Space LLCSeniorFull timeImmediate start- ...centric design, scientific and engineering excellence, and cross-... ...What You'll Do As our Senior Firmware Engineer, you'll combine... ...roadmap and evolve embedded software architecture within defined system... ...experience programming in C/C++ • OR M.S. in computer science...SeniorWork experience placementFlexible hours
$173k - $251k
As a Software Engineer, Automation & Developer Tools at Everlaw, you will be a key architect of... ...justice by illuminating truth.In this Senior Software Engineer role, you will sit within... ...language: Java, Python, Javascript, C++Fluency with Data Structures and AlgorithmsExperienced...SeniorLocal areaRemote workWork from homeVisa sponsorshipWork visa$180k - $230k
...Compiler online. Now is the time manufacturing software must be brought up to par to leverage... ...source of truth. The cost is real: engineering time is being spent today on work that... ...one systems or strongly-typed language (C++, Rust, or Go) [confirm against actual stack...Senior- ...therapeutic and diagnostic medicine. This is a hands‑on senior‑level role for an embedded software engineer who thrives in a highly technical, mission‑driven... ...Electrical Engineering, or related field with 6+ years of C/C++ embedded development, or M.S. with 4+ years...SeniorRelocation package
- ...Prellis Bio in Berkeley, CA seeks a Senior/Principal Scientist — Antibody Protein Engineering to drive late-stage antibody design and optimization. You will mature hits into development-ready leads while building an integrated wet-lab and computational engineering platform...Senior
- Mark Thomas is hiring a Survey Manager I in Oakland, CA, responsible for leading survey projects and ensuring timely delivery within budget. This role includes managing client relationships, securing new business, and mentoring survey staff. The ideal candidate has over...Senior
$170k - $210k
...Job Description Job Description Senior Embedded Software Engineer at unspun We are looking for a hands-on, execution-driven Senior Embedded Software... ...experience (or equivalent demonstrated impact) ~ Strong C++ (or similar modern language) fundamentals: object-oriented...SeniorRemote workDay shift$150k - $200k
...integrates advanced robotics with powerful software, delivering a unified solution that... ...Automation Controls EngineerAutomation Controls Engineers at Boxbot play a key role in bringing our... ...practicesBonus: Proficiency in C++, particularly in developing applications...SeniorFlexible hours- ...Senior Merchant Mariner Evaluation Specialist (Engine) This vacancy is for a GS-2101-13, Senior Merchant Mariner Evaluation Specialist (Engine) located in the Department of Homeland Security, U.S. Coast Guard, NMC MARINER EXAMINATIONS BRANCH in location to be determined...Senior
- Senior Merchant Mariner Evaluation Specialist (Deck)This vacancy is for a Senior Merchant Mariner Evaluation Specialist (Deck) located in the Department of Homeland Security, U.S. Coast Guard, NMC MARINER EXAMINATIONS BRANCH in Location Negotiable After SelectionSenior
- Job FamilyPractice (Digital) Job Description (Posting).To act as a liaison between the business and technical teams, analyze and document business requirements, suggest design solutions to the assigned project team as per the business requirement. (1.) To conventionalize...Senior
$170k - $200k
...team brings together experienced engineers, skilled lash artists, and... ...About the Role We are seeking a Senior Robotics Engineer who is... ...professional team environment in C++ Strong knowledge of Python Experience... ...practices for maintainable software design Excellent debugging...SeniorFull timePart time- ...monitoring. Collaborate closely with firmware engineers to integrate algorithm pipelines into... ...records in compliance with FDA software development regulations and IEC 62304. Conduct... ...and data analysis. Working knowledge of C/C++ sufficient to write, review, and debug embedded...SeniorWork at office
$173k - $251k
Everlaw is looking for a Senior Software Engineer, AI Platform with experience building and operating AI platform capabilities that power user-facing... ...and proficiency in coding in a language such as C, C++, C#, Java, Python, Javascript, Go or Rust.You have good knowledge...SeniorFull timeWork experience placementWork at officeLocal areaRemote work2 days per week3 days per week- ...Abbott is seeking a Senior Counsel for its Diabetes Care business in Alameda, CA. This role involves managing IP issues and delivering strategic advice on patent law within a team-oriented environment. The candidate will have a strong background in patent law and extensive...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (C++). Be the first to apply!
- senior technology project manager Alameda, CA
- remote senior business analyst Alameda, CA
- senior manager clinical operations Alameda, CA
- senior leadership Alameda, CA
- senior grant accountant Alameda, CA
- senior storage engineer Alameda, CA
- senior manager automotive Alameda, CA
- senior magento developer Alameda, CA
- senior manager quality engineering Alameda, CA
- senior application administrator Alameda, CA


