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

Senior Robotics Software Engineer, Autonomy

$210k - $257k
Full-time

Bear Robotics

Job Summary:

This position will take a lead role in the design, development, and implementation of robotics software systems and algorithms. The individual will work on challenging and innovative robotics projects, collaborating with cross-functional teams to create cutting-edge solutions that enable intelligent and autonomous robots. This position requires a seasoned software engineer with a deep expertise in robotics, strong technical skills, and a passion for advancing the field of robotics.

Key Duties/Responsibilities:

  • Technical Leadership: Mentor junior team members, conduct code reviews, and drive technical excellence in the development process. Take ownership of complex technical challenges and provide innovative solutions.
  • Software Architecture and Design: Architect and design scalable and robust robotics software systems, considering performance, reliability, and maintainability. Collaborate with cross-functional teams to define software requirements and interfaces.
  • Software Development: Develop high-quality, efficient, and reliable code to implement robotics software components and algorithms. Utilize programming languages such as C++, Python, or Java to create software solutions that run on robotic platforms.
  • Algorithm Development and Optimization: Design and optimize advanced algorithms for perception, planning, control, and navigation in robotics systems. Stay up to date with the latest research and industry trends in robotics algorithms and apply them to solve complex problems.
  • System Integration and Testing: Integrate software components into robotic systems, ensuring seamless interaction with hardware subsystems. Conduct thorough testing and debugging to ensure software functionality, reliability, and performance in real-world scenarios.
  • Collaboration and Project Management: Collaborate closely with cross-functional teams, including roboticists, hardware engineers, and product managers, to deliver high-quality robotics projects. Drive project planning, coordination, and timely execution. Effectively communicate project status, challenges, and results to stakeholders.
  • Documentation and Reporting: Document software designs, architectures, and implementation details. Prepare technical documentation, including user guides and API references. Contribute to research publications and present technical findings internally and externally.
  • Research and Innovation: Stay at the forefront of robotics technology by exploring and experimenting with the latest research advancements. Contribute to research efforts, publish papers, and actively participate in the robotics community through conferences and events.
  • Perform other related duties or specialized areas as assigned.

Supervisory Responsibilities:

  • None.

Required Skills/Abilities/Qualifications: 

  • Extensive experience in software development, with a focus on robotics systems.
  • Strong programming skills in C++.
  • Deep understanding of robotics principles, algorithms, and frameworks.
  • Proficiency in robotic simulation environments and tools.
  • Knowledge of computer vision, machine learning, and control theory concepts as they apply to robotics.
  • Solid understanding of software engineering principles, design patterns, and best practices.
  • Excellent problem-solving and analytical skills.
  • Strong leadership and mentoring abilities.
  • Effective communication and collaboration skills.
  • Proven track record of delivering complex robotics projects.
  • Passion for robotics and a drive to push the boundaries of the field.

Preferred Skills/Abilities/Qualifications: 

  • Practical experience in developing mobile robot navigation for real-world deployment

Education/Experience:

  • Bachelor's degree in Computer Science or a related data-centric discipline.
  • Masters degree preferred.
  • A minimum of 5 years' professional experience in deployed robotics software

Physical Requirements: 

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Prolonged periods of sitting/standing at a desk and working on a computer. The employee routinely is required to sit; stand, walk; talk and hear; use hands to keyboard
  • Specific vision abilities required by this job include close vision, color vision, peripheral vision, depth perception, and ability to adjust focus.
  • Ability to lift 20 lbs. 

About Bear Robotics:

  • Bear Robotics was founded in 2017 and we are 250+ motivated Bears who work tirelessly everyday to make our robots a reality. We have developed robotic solutions that autonomously navigate indoor environments for a variety of consumer solutions, like restaurants, senior living facilities, hotels & casinos just to name a few. Working for a dynamic start-up gives you a chance for rapid personal development. While building expertise in your field you'll have countless opportunities for growth as we expand our product line and global reach. We're not a big tech company yet, but we're striving every day to be THE global player when it comes to hospitality robotics. In 2022 we raised $81 Million in Series B funding to accelerate growth and expand into new markets in southeast Asia and Europe. If you feel you're ready for an adventure in robotics, we would love to hear from you.

Benefits Summary

  • We hire the best, not only will you be surrounded by exceptionally smart and motivated people, but we believe excellent compensation and benefits are an essential part of our company's success.
    • HDHP & PPO Medical plan options
    • Dental/Vision
    • 401K & Roth Match options
    • Stock Options
    • 4 Months Parental Leave
    • STD/LTD LIfe insurance
    • Employee Assistance Programs
    • Fitness Reimbursement
    • Provided Daily Lunch and Dinner
    • Free Snacks / Beverages
    • Work Schedule flexibility
    • Cell phone / internet reimbursement
    • Employee bonus programs

The pay range for this position is $210k-$257k. Pay is dependent on the applicant's relevant experience.

Bear Robotics, Inc. is proud to be an Equal Opportunity Employer. We do not discriminate on the basis of race, color, ancestry, national origin, religion or religious creed, mental or physical disability, medical condition, genetic information, sex (including pregnancy, childbirth, and related medical conditions), sexual orientation, gender identity, gender expression, age, marital status, military or veteran status, citizenship, or other characteristics protected by state or federal law or local ordinance.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Robotics Software Engineer, Autonomy in Redwood City, CA vacancy
  • Nuro is seeking a senior software engineer to design and develop sensor and compute systems for robotics in Mountain View. You will advance the hardware‑software stack from device drivers to high‑level applications, focusing on reliability, performance, and real‑time operation... 
    Senior

    Nuro

    Mountain View, CA
    22 hours ago
  • About the job Senior Software Engineer - Robotics Job Overview Are you ready to embark on an exciting journey in robotics and reshape the future of...  ...algorithms, and software design. A proven track record of autonomy in leading the design of significant software components... 
    Senior

    Intellecruit

    Redwood City, CA
    3 days ago
  • $204k - $259k

     ...located in Mountain View, California, is seeking a skilled Software Engineer to enhance its autonomous driving technology. In this hybrid...  ...engineering challenges related to perception, decision-making, and robotics. The ideal candidate possesses a BS in Computer Science and... 
    Senior

    Waymo

    Mountain View, CA
    3 days ago
  • $193.93k - $291.15k

     ...the world around us, that’s why we’re building a universal autonomy platform: self-driving for all roads and all rides.Founded in...  ...quality visualization platforms. These platforms will allow any software engineer to add new viz elements. Additionally, you’ll also have the... 
    Senior
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    3 days ago
  • $193.93k - $291.15k

     ...around us, that’s why we’re building a universal autonomy platform: self-driving for all roads and all...  ...investors.About the RoleWe’re looking for an Autonomy Engineer focused on onboard autonomy—the software that runs on the robot/vehicle/embedded computer and makes real-time... 
    Senior
    Local area
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    3 days ago
  • Kodiak Robotics, Inc. in Mountain View, CA, is seeking a Senior Software Engineer to own behavior planning and motion planning features end to end, from design and implementation...  ..., and analysis. You will work on real‑world autonomy, helping the system make safe, comfortable,... 
    Senior

    Kodiak

    Mountain View, CA
    3 days ago
  • $90.58k - $134.74k

    OverviewSRI Robotics seeks a Robotics Software Engineer onsite at our headquarters in Menlo Park, CA, to support development...  ...teleoperation, machine learning, autonomy and controls. SRI's Robotics Group...  ...development, you will also support senior staff in proposal writing efforts,... 

    SRI International

    Menlo Park, CA
    5 days ago
  • Gigascale Capital is seeking a software engineer to build and maintain the infrastructure for a growing fleet of robots. You will develop observability tools, telemetry pipelines, and automated deployments to ensure fleet health and reliability. The role requires 3+ years... 
    Senior

    Gigascale Capital

    Mountain View, CA
    1 day ago
  • $204k - $259k

    A leader in autonomous driving technology is seeking a Senior Software Engineer in Robotics. In this role, you will transition low-level Perception tasks to machine learning, integrate systems, and evaluate quality metrics. The ideal candidate has a Bachelor's in Computer... 
    Senior

    Waymo

    Mountain View, CA
    2 days ago
  • $300k

     ...Job Description Join a high-growth company pioneering a unifying intelligence platform for multiple types of robotics. Senior Robotics Software Engineer Benefits - Starting Salary targeting up to $300K - Significant Equity - Comprehensive Health, Dental, and... 
    Senior
    H1b
    Visa sponsorship

    SLR Search

    San Mateo, CA
    9 days ago
  • A forward-thinking robotics firm is seeking a Senior Software Engineer to drive the design and development of innovative service robotics solutions. This role requires expertise in software development, effective communication, and the ability to transform concepts into... 
    Senior

    Intellecruit

    Redwood City, CA
    3 days ago
  • $307.32k

     ...just getting started. Our scientists, engineers, sales executives, and visionaries are...  ...currently looking for a high-performing Senior Software Engineer to join our dynamic software...  ...in an environment where they have the autonomy to make informed decisions and take the... 
    Senior
    Full time
    Worldwide
    2 days per week
    3 days per week

    Billiontoone

    Menlo Park, CA
    22 hours ago
  • $190k - $238k

     ...CZI and our grantees. We believe that Engineering, IT and Security are most effective when...  ...effective at the work they do. As a Senior Software Engineer for Internal Tools, you'll own...  ...to that partnership.This is a high-autonomy, high-impact senior IC role on a deliberately... 
    Senior
    Work at office
    Relocation package
    3 days per week

    Chan Zuckerberg Initiative

    Redwood City, CA
    6 days ago
  • $170k - $225k

    A technology company in Redwood City is seeking a Senior/Staff Algorithms Engineer to tackle challenges in robot task and action planning. The role involves developing and optimizing algorithms using techniques from machine learning, optimization, and more. Candidates... 
    Senior

    Blackhornvc

    Redwood City, CA
    2 days ago
  • $340k

    Foster City, CASoftware - Autonomy Software /Full-time /HybridZoox is on an ambitious journey to develop a full-stack autonomous...  ...are the next frontier. We are looking for a Senior Staff or Principal Software Engineer who has played a significant role in removing the driver... 
    Senior
    Full time
    Temporary work
    Relocation package
    Flexible hours

    Zoox

    Foster, CA
    4 days ago
  • $193.93k - $291.15k

    A robotics company is seeking an Autonomy Engineer in Mountain View, California. The role involves developing and deploying robust onboard autonomy behaviors...  ...real-world constraints. Ideal candidates have strong software engineering skills in C++ or Rust and experience with... 
    Senior

    Nuro

    Mountain View, CA
    3 days ago
  • Nuro, based in Mountain View, California, is seeking an experienced engineer to develop sensor and compute systems for robotics. You will design solutions for self-driving vehicles and collaborate with cross-functional teams. The ideal candidate has a strong background... 
    Senior

    Kindredventures

    Mountain View, CA
    22 hours ago
  • Kodiak in Mountain View, CA is seeking a Senior Software Engineer focused on enhancing behavior prediction for autonomous driving systems. The role involves working closely with planning and ML engineers to improve prediction quality and integrate models effectively. The... 
    Senior
    Work at office
    Flexible hours

    Kodiak

    Mountain View, CA
    3 days ago
  •  ...AI), is the Enterprise AI application software company. C3 AI delivers a family of...  ...the real world. We are looking for a senior software engineer to help build the C3 Agentic AI Platform...  ..., auditability, and rollback so that autonomy stays bounded and is earned one... 
    Senior
    Work experience placement

    C3 IoT

    Redwood City, CA
    6 days ago
  • $193.93k - $291.15k

     ...the world around us, that's why we're building a universal autonomy platform: self-driving for all roads and all rides. Founded...  ...visualization platforms. These platforms will allow any software engineer to add new viz elements. Additionally, you'll also have the... 
    Senior
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    4 days ago
  • $170k - $225k

     ...CityEngineering - Mechanical Engineering /FT /On-siteAbout Dexterity: At Dexterity, we believe robots can positively transform the world...  ...capabilities. Our systems are software-driven, hardware-agnostic, and...  ...robots a reality!As a Senior Robotics Manipulation Engineer... 
    Senior

    Dexterity

    Redwood City, CA
    3 days ago
  • Matternet, based in Mountain View, CA, seeks a Senior Onboard Software Engineer to develop software for aircraft and ground assets. Working primarily in modern C++ on embedded Linux, you will own safety‑critical subsystems and drive end‑to‑end development from simulation... 
    Senior

    Matternet

    Mountain View, CA
    22 hours ago
  • Toyota Research Institute is seeking a Senior Software Engineer to support the integration and deployment of advanced autonomy systems. This role focuses on software development...  ...strong programming skills, a background in robotics or embedded systems, and experience in fast... 
    Senior

    Toyota Research Institute

    Los Altos, CA
    22 hours ago
  •  ...systems. Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and...  ...BS/MS in Computer Science, Electrical Engineering, Mechanical Engineering, Aerospace Engineering...  ...background in one or several robotic technology areas related to control systems... 
    Senior
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office
    Worldwide

    Shield AI

    San Mateo, CA
    5 days ago
  • $160.36k - $291.15k

     ...we're building a universal autonomy platform: self-driving for...  ...About the Team The Systems Engineering team is responsible for the...  ...intersection of hardware, software, and robot operations, with a deep...  .... About the Role The Senior Systems Test Engineer (STE)... 
    Senior
    Work experience placement
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    29 days ago
  • Nuro is seeking a Senior Software Engineer with expertise in robotics or autonomous systems to design and develop advanced sensor and compute platforms. You will lead cross-functional projects and mentor junior engineers while ensuring the systems are reliable and efficient... 
    Senior

    Kindredventures

    Mountain View, CA
    22 hours ago
  • $175k - $225k

     ...for enterprise-grade AI. Founded by the engineers behind Milvus, the world's most popular...  ...Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent...  ...team suits engineers who want speed, autonomy, and a steep growth curve Global... 
    Senior

    Zilliz

    Redwood City, CA
    22 hours ago
  • $193.93k - $291.15k

     ...the world around us, that's why we're building a universal autonomy platform: self-driving for all roads and all rides. Founded...  ...leading investors About the Role Nuro is seeking a Software Engineer with expertise in large-scale infrastructure, workload orchestration... 
    Senior
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    22 days ago
  • $176k - $215k

     ...Robotics Software Engineer II As a Robotics Software Engineer II on the Mission Behavior team, you'll build the engine that lets us rapidly customize robot behavior for new use cases—turning our robots from one-off solutions into a true platform. You'll work across... 
    Local area
    Remote work

    Bear Robotics, Inc.

    Redwood City, CA
    1 day ago
  •  ...Observe by Snowflake is an AI-powered observability platform engineered for scale — ingesting logs, metrics, traces, and events on...  ...one of the world's leading data platforms. We are hiring a Senior Software Engineer to own and drive the evolution of our APM and AI observability... 
    Senior
    Full time

    Snowflake

    Menlo Park, CA
    22 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Robotics Software Engineer, Autonomy. Be the first to apply!