Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer (C++)

$160k - $205k

Boxbot

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!

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (C++) in Alameda, CA vacancy
  • $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

    Boxbot

    Alameda, CA
    10 hours ago
  • $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

    Abbott Laboratories

    Alameda, CA
    5 days ago
  • $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

    Pyka

    Alameda, CA
    1 day ago
  •  ...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

    Booster

    Alameda, CA
    3 days ago
  • 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

    iota Biosciences, Inc.

    Alameda, CA
    2 days ago
  • $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

    Pyka

    Alameda, CA
    5 days ago
  •  ...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... 
    Senior
    Work experience placement

    Mintegral

    Alameda, CA
    2 days ago
  •  ...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... 
    Senior
    Work experience placement
    Flexible hours

    iota Biosciences, Inc. powered by Astellas

    Alameda, CA
    3 days ago
  • $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... 
    Senior
    Freelance
    Shift work

    Abbott

    Alameda, CA
    3 days ago
  • $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

    Abbott Laboratories

    Alameda, CA
    2 days ago
  •  ...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... 
    Senior
    Temporary work
    Remote work

    Pyka

    Alameda, CA
    3 days ago
  • $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... 
    Senior
    Hourly pay
    Temporary work
    Remote work

    Pyka

    Alameda, CA
    5 days ago
  • 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...
    Senior
    Full time

    ElderCare.com

    Alameda, CA
    16 days ago
  • $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... 
    Senior
    Local area
    Relocation package
    Flexible hours
    3 days per week

    Saildrone Inc

    Alameda, CA
    3 days ago
  • $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,... 
    Senior
    Local area
    Relocation package
    Flexible hours
    3 days per week

    Saildrone Inc

    Alameda, CA
    3 days ago
  • $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... 
    Senior
    Worldwide

    Abbott Laboratories

    Alameda, CA
    1 day ago
  • 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 ...
    Senior
    Work at office
    Shift work

    Alameda Meals

    Alameda, CA
    1 day ago
  • $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

    Astra Space Inc

    Alameda, CA
    5 days ago
  • $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... 
    Senior
    Work at office
    3 days per week

    Eko Devices

    Emeryville, CA
    1 day ago
  •  ...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

    Telecare Corporation

    Alameda, CA
    4 days ago
  •  ...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

    Abbott Laboratories

    Alameda, CA
    1 day ago
  • 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... 
    Senior
    Full time

    Exelixis, Inc.

    Alameda, CA
    4 days ago
  • $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... 
    Senior
    Temporary work
    Remote work

    Booster

    Alameda, CA
    3 days ago
  • 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, Inc.

    Alameda, CA
    3 days ago
  • 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

    Exelixis

    Alameda, CA
    4 days ago
  •  ...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

    Eko Devices

    Emeryville, CA
    5 days ago
  • $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... 

    Science

    Alameda, CA
    4 days ago
  •  ...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

    Meet Life Sciences

    Alameda, CA
    4 days ago
  • $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... 
    Senior
    Contract work

    Inside Higher Ed

    Berkeley, CA
    4 days ago
  • $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

    Sila Nanotechnologies, Inc.

    Alameda, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer (C++). Be the first to apply!