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

Senior Robotics Software Engineer (C++ & Python)

$150k - $230k

Simbe Robotics Inc

Simbe Robotics is a leading retail robotics company providing in-store intelligence solutions that help retailers optimize operations, improve shelf execution, and deliver valuable data insights. Our autonomous robots and multi-modal data collection systems are transforming how retailers manage inventory and make data-driven decisions.

Simbe is looking for a strong Senior Python & C++ engineer. In this role, you will be working with our robot software engineering team on the code that drives our Tally(TM) autonomous robots. You will work on all aspects of the Tally stack including but not limited to navigation, perception, autonomous behaviors, hardware drivers, cloud integration, and infrastructure management. Your primary objective will be to build, maintain, and evolve the Tally software stack to make our robots better, faster, smarter, easier, and bulletproof to failure.

Responsibilities

  • Maintaining and extending the Tally software stack
  • Working on and developing new software packages to be shared across Simbe software teams
  • Improving Tally's autonomy, navigation, perception, and human-robot interaction (HRI) behaviors.
  • Assist in our ongoing Devops & CI/CD development
  • Evaluating third-party SW (ROS, etc.) packages for integration into our stack
Qualifications
  • BS, MS, or PhD in Computer Science or related field highly recommended but not required
  • 5-10 years of industry experience
  • Extremely adept in both C++ and Python programming
  • Proficient in shell scripting, preferably with Bash and Python
  • Good understanding of the Robot Operating System (ROS) and core concepts such as nodes, messages, topics, services, parameters, build system, etc. Understanding of both ROS1 and ROS2 is strongly preferred
  • Experience writing ROS nodes
  • Well-versed in source control systems, particularly Git
  • Experience working with Ubuntu or other Debian-based Linux distributions
  • Familiarity with modern software development methodologies (e.g. continuous integration/deployment, scrum, automated regression testing)
  • Experience in packaging and deploying software in production environments
Recommended Qualifications
  • Experience with databases, especially redis
  • Familiarity with Docker containers
  • Experience with Nvidia Jetson platform
  • Experience with cloud computing platforms (GCP, AWS, Azure, etc)
  • Experience managing large numbers of connected IoT devices (e.g. robots, wearables, phones, smart home)

$150,000 - $230,000 a year

The base salary offered is based on market location, and may vary further depending on individualized factors for job candidates, such as job-related knowledge, skills, experience, and other objective business considerations. Subject to those same considerations, the total compensation package for this position may also include other elements, including equity compensation, in addition to a full range of medical, financial, and/or other benefits.


Simbe's approach emphasizes total rewards - base pay, equity, incentives, and benefits - rather than viewing compensation as cash alone. We believe the full package, including ownership through equity and well-being support, is what drives engagement, retention, and alignment with our mission.

Simbe Values: R. E. T. A. I. L.

Result Driven - We are customer-centric and results-driven. We strive to create immense value for our team, partners, customers, and investors.


Empathetic - We are sensitive and mindful. We support each other in challenging times, both professionally and personally.

Transparent - We highly value open communication internally, and with our partners and customers. We are receptive to feedback.

Agile - We are agile and always eager to learn. We quickly adapt to changes and customer needs.

Innovative - We are bold and innovative, with an intense focus on product design and user experience.

Leaders - We strive for excellence. We are accountable, the best at what we do, and leaders in our field.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. 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.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Robotics Software Engineer (C++ & Python) in San Francisco, CA vacancy
  • $150k - $230k

    A leading retail robotics firm is looking for a software engineer to maintain and enhance their Tally software stack. Candidates should have extensive experience in C++ and Python, along with a strong grasp of ROS and software development practices. The salary ranges from... 
    Senior

    Medium

    San Francisco, CA
    1 day ago
  • An innovative robotics company in San Francisco is seeking an experienced engineer to join their team. The role involves designing...  ...critical components for the robotics software platform. Candidates should...  ...experience, particularly in C++ application development. The position... 
    Senior

    Stealth Startup

    San Francisco, CA
    5 days ago
  • Israelvcforum is seeking an experienced AI/ML Engineer in San Francisco to contribute to the Metrics Frameworks team. In this role,...  ...analytics frameworks. The position requires strong skills in Python and C++, and offers a hybrid work arrangement. Join us in advancing the... 
    Senior

    Israelvcforum

    San Francisco, CA
    5 days ago
  • $142.8k - $210k

    Cruise LLC is seeking a Senior Software Engineer II to design and implement low-latency software for autonomous vehicles. You will work on next-generation...  ...software reliability. The role requires over 5 years of C++ experience and strong problem-solving skills. Competitive... 
    Senior
    Remote job

    I did my part and supported the Regular Toilet

    San Francisco, CA
    1 day ago
  • $140k - $180k

    A cutting-edge robotics startup in San Francisco is seeking a Senior Robotics Test Engineer to lead the reliability and precision of robotics software for their automated manufacturing systems. This role involves building and maintaining testing architecture, collaborating... 
    Senior

    Multiply Labs

    San Francisco, CA
    3 days ago
  • $180k - $290k

     ...support the rapidly growing and changing Stellar ecosystem. As a C++ Engineer at Stellar, you'll be at the heart of it all—designing and...  ...Design and build key components of Stellar Core - the backbone software behind the Stellar Network. Design and develop robust, scalable... 
    Senior
    Temporary work
    Work at office
    Local area
    Flexible hours

    P2P

    San Francisco, CA
    2 days ago
  • $100k - $160k

    A leading retail robotics company is looking for a Python & C++ engineer to join their robot software engineering team. In this role, you'll be responsible for maintaining and extending their Tally software stack, improving the robots' navigation and perception, and developing... 

    Medium

    San Francisco, CA
    3 days ago
  • A cutting-edge robotics company in San Francisco seeks a highly technical engineer to develop SLAM solutions for humanoid robots. Candidates should have hands-on...  ...in implementing SLAM pipelines using C++ and Python, along with deep knowledge of vision systems for... 
    Senior

    Foundation

    San Francisco, CA
    4 days ago
  • $160k - $210k

    A cutting-edge robotics startup in San Francisco is looking for a Robotics Software Engineer to lead the development of intelligent software for automated manufacturing systems. This role combines collaboration in a world-class team with responsibilities for system design... 
    Senior
    Flexible hours

    Multiply Labs

    San Francisco, CA
    1 day ago
  • $175k - $300k

    A pioneering robotics company in San Francisco seeks an experienced embedded systems developer. You will lead the integration of advanced...  ...platforms within robotic vehicles, requiring strong C/C++ and Python skills along with a solid background in embedded systems. The... 
    Senior

    Foundation Robotics Labs Inc.

    San Francisco, CA
    5 days ago
  •  ...building and maintaining a production-grade robotics platform that combines autonomous...  .../ Requirements 5+ years software engineering experience, including 3+ years in robotics...  ...hardware systems Strong proficiency in C++ and Python Experience with containerised deployment... 
    Senior

    Maxwell Bond

    San Francisco, CA
    1 day ago
  • $180k - $240k

    SupportFinity™ is seeking a Senior Software Engineer for its Motion Planning team in San Francisco...  ...technical background in Node.js, Python, and C++. Compensation ranges from $180,000 to...  ...us to help architect the future of robotics and make advanced motion planning accessible... 
    Senior

    SupportFinity™

    San Francisco, CA
    1 day ago
  • Spacer Robotics is building autonomous, non-humanoid robotic systems...  ...robotics, AI, and systems engineering at the frontier. About the...  ...to own the hardware-software integration layer of Spacer...  ...mechatronics Programming skills in Python and/or C++, with experience in robotic... 
    Senior
    Full time

    Spacer Robotics

    San Francisco, CA
    1 day ago
  • $204k - $259k

     ...Senior Machine Learning Engineer, Robotics Waymo is an autonomous driving technology company with...  ...simulation across 15+ U.S. states. Software Engineering builds the brains...  ...experience ~ Strong C/C++ skills ~ Proficiency with Python ~ Experience with Computer... 
    Senior
    Full time
    Remote work

    Waymo

    San Francisco, CA
    4 days ago
  • A defense tech startup is looking for a Robotics Software Engineer in San Francisco, CA. You will optimize real-time systems performance and ensure...  ...have 3-6+ years in robotics engineering and expert-level C++ skills. The role offers competitive salary, equity, and unique... 

    Aurelius Systems, Inc

    San Francisco, CA
    1 day ago
  • $190k - $200k

     ...storing material. We're applying robotics and distributed software to create a new class of...  ...About the role: We seek a Senior/Staff Simulation Engineer to build and own the simulation...  ...platforms. ~ Strong proficiency in C++ and Python (for both performance and... 
    Senior
    Work at office

    Mytra

    Brisbane, CA
    3 days ago
  • $150k - $250k

     ...About Orchard Robotics Orchard Robotics is building the AI farmer - autonomous...  ...owns. Orchard is looking for a Senior Robotics Software Engineer to invent practical, robust...  ...fast edge computing performance in Python and C++ Support different parts of the software... 
    Senior

    Rethink recruit

    San Francisco, CA
    2 days ago
  • $180k - $220k

     ...technology innovation firm in San Francisco seeks a Senior Software Engineer to architect and implement cutting-edge software solutions...  .... The ideal candidate will have over 7 years of C++ experience, strong Python skills, and expertise in systems programming. Responsibilities... 
    Senior

    Ouster

    San Francisco, CA
    2 days ago
  • $170k - $240k

    Chef Robotics, based in San Francisco, is seeking a Perception Engineer to develop robust AI and robotics solutions. This role involves designing deep learning models...  ...in computer vision, and proficiency in Python and machine learning frameworks like PyTorch. The... 
    Senior
    Flexible hours

    Chef Robotics

    San Francisco, CA
    2 days ago
  • $150k - $250k

    Kodiak Robotics, Inc. is seeking a Software Engineer specializing in Onboard Infrastructure and Drivers in San Francisco. This role involves designing core software infrastructure in modern C++ and optimizing autonomous systems. Candidates should have a robust technical... 
    Senior
    Flexible hours

    Omaze

    San Francisco, CA
    4 days ago
  • Mytra is seeking an experienced Senior Software Engineer in Brisbane, California, to develop software...  ...and safety management of our robotic fleet. You'll work closely with hardware...  ...a related field, strong skills in Python and C/C++, and experience with robotics systems... 
    Senior
    Flexible hours

    Mytra

    Brisbane, CA
    2 days ago
  • An innovative robotics company is seeking a Mechanical Design Engineer to drive the development of robotic systems. The ideal candidate will have extensive experience taking hardware products from concept to production, including a strong background in design for manufacturing... 
    Senior

    Physical Intelligence

    San Francisco, CA
    3 days ago
  •  ...Francisco, CA Requirements • Strong Python coding abilities - Can pass...  ...and implement various software solutions • Create design documents...  ...design docs from other engineering teams, identify API contracts...  ...• 10+ years of professional C++ or JAVA development experience... 
    Senior
    Remote work

    CatchProbe Intelligence Technologies

    San Francisco, CA
    3 days ago
  • $120k - $150k

     ...Senior C++ Software Engineer Looking for 2-3 senior C++ software engineers in Mountain View, San Francisco, and/or Raleigh, North Carolina with experience in product development. Location: Contra Costa County - Mountain View CA to Silicon Valley CA (1 Hour Drive) or... 
    Senior
    Permanent employment
    Monday to Friday
    Flexible hours

    ClifyX

    San Francisco, CA
    5 hours ago
  • $85 - $90 per hour

     ...Requirements Good theoretical and practical knowledge of C++. Experience developing drivers for Windows OS. Experience...  ...Education ~ Bachelor’s or Master’s degree in Computer Science, Computer or Electrical Engineering, Mathematics, or a related field.... 
    Senior

    Cynet Systems

    San Francisco, CA
    5 hours ago
  •  ...Senior Robotics Software Engineer Orchard Robotics is a Series A startup backed by top VCs like Quiet Capital, Shine Capital, and General Catalyst...  .... Optimize code for fast edge computing performance (Python, C++). Be a generalist, supporting different parts of our... 
    Senior
    Full time
    Work at office
    Weekend work

    The AI Farming Company

    San Francisco, CA
    5 hours ago
  • Multiply Labs in San Francisco is seeking a Senior Systems Integration Engineer to enhance system reliability in automated manufacturing for life-saving...  ...integration or test engineering, and expertise in Python. Responsibilities include collaborating across teams to... 
    Senior
    Work at office

    Multiply-Labs

    San Francisco, CA
    4 days ago
  • $180k - $200k

     ...material. We're applying robotics and distributed software to create a new class of...  ...looking for an experienced Senior Software Engineer to develop software...  ...equivalent Experience with C/C++/Rust and system level...  ...Strong experience with Python, particularly focused on... 
    Senior
    Work at office

    Mytra

    Brisbane, CA
    5 hours ago
  • $160k - $210k

     ...therapies by developing advanced robotic systems designed to automate and scale...  ....org. About the Role As a senior member of our Robotics Software Engineering Team, you will be a key technical...  ...electromechanical systems. ~ Expertise in Python and a strong command of software... 
    Senior
    Work experience placement
    Work at office
    Flexible hours

    Multiply Labs

    San Francisco, CA
    1 day ago
  • $155k - $185k

    A technology robotics company in San Francisco is seeking a Senior Mechanical Manufacturing Engineer to design and build manufacturing systems for humanoid robots. The ideal candidate will have extensive experience in high-pressure manufacturing environments, particularly... 
    Senior

    Foundation Robotics Lab

    San Francisco, CA
    3 days ago

Do you want to receive more vacancies?

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