Robotics Software Engineer II – Mission Team
bear-robotics
Job description
About the role
As a Robotics Software Engineer II on the Mission Behavior team, you will build the core engine that enables rapid customization of robot behavior for new use cases, turning robots into a scalable platform.
Key responsibilities
- Design, develop, test, and maintain high‑quality software across the stack, including core engine extensions, scalable APIs, cloud integrations, and AI‑driven natural‑language configuration.
- Own backend infrastructure, drive architectural decisions, and ensure scalability, performance, and maintainability of complex distributed systems.
- Lead projects from conception to deployment, define goals, manage timelines, and coordinate with cross‑functional teams.
Required profile
- 2+ years of professional software engineering experience.
- Strong problem‑solving, analytical, and communication skills.
- Passion for technology, innovation, and continuous learning.
Required skills
- Proficiency in Go and/or C++.
- Solid understanding of data structures, algorithms, and software design principles.
- Experience with distributed systems and cloud computing.
- Familiarity with ROS is preferred.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United States.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 day ago
Expires 1 month from now
4 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
bear-robotics