Robotics Software Engineer (Mission)

Bear Robotics

Redwood City, United States Posted September 16, 2026

Check how well your resume matches this job

On-site Full-time Mid level
Salary Range

$176,000 - $196,000

Job Description

Join our team as a Robotics Software Engineer II on the Mission Behavior team. In this high-impact role, you will build the engine that allows us to rapidly customize robot behavior for new use cases. You will work across the stack, extending the core engine, designing scalable APIs, building cloud integrations, and developing AI integrations. You will also own the backend infrastructure and have the opportunity to shape how we scale.

  • Conception, design, and implementation of software solutions for robot behavior customization.
  • Collaboration with cross-functional teams to ensure successful project execution and timely delivery.
  • Ownership of critical projects or initiatives from conception to completion, including project goal definition and resource management.
  • 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
  • Strong communication, collaboration, and interpersonal skills
  • Specific vision abilities required by this job include close vision, color vision, peripheral vision, depth perception, and ability to adjust focus
  • Physical Requirements:
  • Experience with distributed systems, cloud computing, and related technologies
  • Excellent problem-solving, analytical, and critical-thinking abilities
  • Strong understanding of data structures, algorithms, software design principles, and architectural patterns
  • Ability to drive projects, make informed decisions, and deliver high-quality results
  • 2+ years of professional software engineering experience
  • Proficiency in Go or C++ (preferred both)
  • Passion for technology, innovation, and continuous learning
  • Ability to lift 20 lbs
  • 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
  • Past experience with ROS
  • Past work in a startup or other fast-paced environment
  • Education/Experience:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
Required Skills
software development collaboration cross-functional collaboration communication distributed systems problem solving critical thinking C++
How to apply

You apply on Bear Robotics’s own careers site. No account needed.

Apply on company site
How well do you match?

Upload your resume and ARes scores it against this job in a few seconds. No account needed.

Your resume is read to calculate the match and then deleted. Nothing is saved.

Already have access? Sign in
About Bear Robotics

See every open role at Bear Robotics on ARes.

More Jobs at Bear Robotics
Share This Job