
Senior Robotics Software Engineer, Autonomy
Bear Robotics2 months ago
Base Salary
$210k - $257k/yr
Responsibilities
- Design, develop, and implement scalable robotics software systems and algorithms.
- Create and optimize algorithms for perception, planning, control, and navigation.
- Develop reliable robotics software using C++, Python, or Java.
- Integrate software components with robotic hardware subsystems and conduct testing and debugging.
- Provide technical leadership through mentoring, code reviews, architecture decisions, and ownership of complex challenges.
- Collaborate with roboticists, hardware engineers, product managers, and other cross-functional teams to plan and deliver robotics projects.
- Document software designs, architectures, implementations, user guides, and API references.
- Contribute to robotics research, publications, conferences, and technical presentations.
Requirements
- Bachelor’s degree in Computer Science or a related data-centric discipline.
- At least 5 years of professional experience in deployed robotics software.
- Extensive software development experience focused on robotics systems.
- Strong C++ programming skills.
- Deep understanding of robotics principles, algorithms, and frameworks.
- Proficiency with robotic simulation environments and tools.
- Knowledge of computer vision, machine learning, and control theory as applied to robotics.
- Understanding of software engineering principles, design patterns, and best practices.
- Strong problem-solving, analytical, communication, collaboration, leadership, and mentoring abilities.
- Proven experience delivering complex robotics projects.
- Practical experience developing mobile robot navigation for real-world deployment is preferred.
- A master’s degree is preferred.
Benefits
- HDHP and PPO medical plan options, dental, and vision coverage.
- 401(k) and Roth matching options, stock options, and employee bonus programs.
- Four months of parental leave and short-term and long-term disability life insurance.
- Employee assistance programs, fitness reimbursement, daily lunch and dinner, free snacks and beverages, and cell phone/internet reimbursement.
- Flexible work schedule.
About Bear Robotics
Bear Robotics builds autonomous mobile robots and software for restaurants and hospitality operations to transport food, bus tables, and run deliveries, selling hardware with fleet-management software and deployment services. Founded in 2017 and headquartered in Redwood City, California, it operates globally in foodservice and hotels. The company is owned by LG Electronics.