Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Bear Robotics Logo

Staff Software Engineer

Bear Robotics

$210,000 - $262,000
Oct 1, 2025
Redwood City, CA, US
Apply Now

Bear Robotics is looking for a Staff Software Engineer to drive the design, architecture, and delivery of critical software systems for their autonomous service robots and cloud infrastructure, aiming to build scalable, reliable, and high-performance solutions.

Requirements

  • Deep expertise in at least one major programming language or tech stack (e.g., Java, C++, Python, Go, etc.).
  • Strong background in system design, distributed systems, and software architecture.
  • Experience in robotics, real-time systems, computer vision, or AI/ML.
  • Knowledge of ROS, robotics middleware, or simulation tools is a plus.
  • Demonstrated ability to lead technical initiatives and mentor engineering teams.
  • Commitment to quality, operational excellence, and continuous improvement.
  • 8+ years of professional experience in software engineering, with a record of delivering complex projects.

Responsibilities

  • Define and drive the technical vision for major projects and initiatives.
  • Set engineering standards, guide architecture decisions, and foster technical excellence across teams.
  • Lead design and code reviews with a focus on high-impact, long-term solutions.
  • Architect robust, maintainable, and scalable systems across cloud, edge, and robotic platforms.
  • Evaluate and select technologies that best meet product and infrastructure needs.
  • Write high-quality, performant, and testable code.
  • Build prototypes and lead implementation of critical software components.

Other

  • Serve as a mentor and coach to junior and mid-level engineers.
  • Promote a culture of learning, experimentation, and continuous improvement.
  • Collaborate with Product, Hardware, QA, Design, and Operations teams to deliver end-to-end features.
  • Translate business goals and product requirements into effective technical strategies.
  • Excellent communication and interpersonal skills, with the ability to convey technical concepts to diverse audiences.