monitor_heart
  
Dashboard

Robotics Software Engineer Job

Spam Check If this is a scam... Mark as SPAM
Marked Thank you for helping!... Undo
Employer: Bear Robotics, Inc.
SpiderID: 14172002
Location: Redwood City, California
Posted: 4/27/2026
Wage: $181,000/year
Priority Review Date: 5/27/2026
Job Code / NOC / SOC: #022
Category: Engineering
Job Description:
Design, develop, and implement advanced software systems and algorithms that power intelligent robotic platforms. This role involves writing clean, efficient, and maintainable code in languages such as C++, Python, and Java, with a strong emphasis on real-time performance and system reliability. The engineer will apply expertise in machine learning, computer vision, and robotics control systems to develop and optimize algorithms for perception, planning, navigation, mapping, localization, and SLAM, enabling robots to understand and interact effectively with complex, real-world environments.
Working closely with hardware engineers, roboticists, and other software engineers, the role requires seamless integration of software components with robotic hardware, ensuring robust communication and coordination across sensing, control, and actuation subsystems. The engineer will contribute to the full software lifecycle, from architectural design through implementation, testing, and deployment, conducting rigorous unit, integration, and system-level testing to validate functionality, reliability, and performance under real-world operating conditions.
In addition, the role includes documenting software architecture, design decisions, and implementation details, as well as preparing technical reports and contributing to research publications when appropriate. The engineer will communicate progress, technical challenges, and results to both technical and non-technical stakeholders, and collaborate with cross-functional teams—including product managers and research teams—to define requirements and deliver high-impact robotics solutions. A strong emphasis is placed on continuous learning and innovation, staying current with advancements in robotics, machine learning, computer vision, and SLAM, and contributing novel ideas that advance the state of the art. The engineer will also perform other related duties or specialized technical work as assigned in support of evolving robotics initiatives.

Minimum Requirements:

Education: Master’s degree in mechanical, electrical or computer engineering, computer science or a related field

Experience: No experience required.

Skills: ROS; C++; Python; machine learning; computer vision techniques; and SLAM (simultaneous localization and mapping). (Skills may be acquired through prior experience or coursework.)

APPLY TO: Bear Robotics, Inc., Job #022
785 Broadway St.
Redwood City, CA 94063
Contact Information:
Contact Name: HR  Type:
Company: Bear Robotics, Inc.


The job advertiser has chosen to disable the [Apply for Job] button above
and provide direction to apply within the ad.