Robotics Software Engineer II, Mission
Bear Robotics
Job Title: Robotics Software Engineer II, Mission Department: Software Engineering Job Level: L4 FLSA: Exempt As a Robotics Software Engineer II on the Mission Behavior team, you'll build the engine that lets us rapidly customize robot behavior for new use cases—turning our robots from one-off solutions into a true platform. You'll work across the stack: extending the core engine with new robot behavior capabilities, designing scalable APIs that customers actually want to use, building cloud integrations for remote customization, and developing AI integrations that let us configure behavior through natural language. You'll also own the backend infrastructure that ties it all together. This is a high-impact, end-to-end role where you'll own your projects from design through deployment and directly shape how we scale. Key Duties / Responsibilities Software Development: Design, develop, test, and maintain high-quality software solutions using various programming languages, frameworks, and tools. Write clean, efficient, and maintainable code that meets the company's coding standards and best practices. System Design and Architecture: Collaborate with architects and cross-functional teams to contribute to the design and architecture of complex software systems. Drive architectural decisions, ensuring scalability, performance, and maintainability. Make informed recommendations and lead discussions on system design trade-offs. Project Ownership: Lead and take ownership of critical projects or initiatives from conception to completion. Define project goals, establish realistic timelines, and manage resources effectively. Coordinate with cross-functional teams to ensure successful project execution and timely delivery. Problem Solving and Troubleshooting: Analyze complex technical problems, identify root causes, and propose effective solutions. Collaborate with cross-functional teams to troubleshoot and resolve software defects and production issues promptly. Conduct post‑mortem analyses to identify areas of improvement. Collaboration and Communication: Collaborate with product managers, designers, and other stakeholders to gather requirements, understand business needs, and translate them into technical solutions. Communicate effectively with technical and non‑technical audiences, providing updates on project status, challenges, and recommendations. Quality Assurance: Ensure the quality and reliability of software through the implementation of testing strategies, code reviews, and continuous integration practices. Drive a culture of quality and establish robust testing processes. Advocate for the use of automated testing and other quality assurance best practices. Innovation and Learning: Stay up to date with the latest technologies, tools, and industry trends. Contribute to innovation initiatives, evaluate new technologies, and recommend improvements to enhance development efficiency, product quality, and user experience. Perform other related duties or specialized areas as assigned. Supervisory Responsibilities None. Required Skills / Abilities / Qualifications 2+ years of professional software engineering experience Proficiency in Go or C++ (preferred both) Strong understanding of data structures, algorithms, software design principles, and architectural patterns. Experience with distributed systems, cloud computing, and related technologies. Excellent problem‑solving, analytical, and critical‑thinking abilities. Strong communication, collaboration, and interpersonal skills. Ability to drive projects, make informed decisions, and deliver high‑quality results. Passion for technology, innovation, and continuous learning. Preferred Skills / Abilities / Qualifications 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. Physical Requirements 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 Specific vision abilities required by this job include close vision, color vision, peripheral vision, depth perception, and ability to adjust focus. Ability to lift 20 lbs. Bear Robotics, Inc. is proud to be an Equal Opportunity Employer. We do not discriminate on the basis of race, color, ancestry, national origin, religion or religious creed, mental or physical disability, medical condition, genetic information, sex (including pregnancy, childbirth, and related medical conditions), sexual orientation, gender identity, gender expression, age, marital status, military or veteran status, citizenship, or other characteristics protected by state or federal law or local ordinance. #J-18808-Ljbffr Bear Robotics
$176k - $196k
Job Title: Robotics Software Engineer II, Mission Department: Software Engineering Job Level: L4 FLSA: Exempt As a Robotics Software Engineer II on the Mission Behavior team, you’ll build the engine that lets us rapidly customize robot behavior for new use cases—turning...SuggestedLocal areaRemote work- Bear Robotics in Redwood City is seeking a Robotics Software Engineer II to build the engine for customizing robot behavior across multiple use cases. This role requires collaboration across various teams and leads project ownership from design to deployment. The ideal...Suggested
$176k - $196k
Bear Robotics, Inc. is seeking a Robotics Software Engineer II to join our Mission Behavior team in Redwood City, California. You will develop software that enhances robot behavior, working across stacks and designing APIs, among other responsibilities. Collaboration with...Suggested$150k - $184k
Job Title: Robotics Software Engineer II, Autonomy Department: Robotics Engineering Level: L4 FLSA: Exempt Job Summary In this role, you will be responsible for the robotics navigation stack, ranging from control, localization, mapping, path planning, all the way to...SuggestedLocal area$150k - $184k
A technology robotics company in Redwood City is seeking a Robotics Software Engineer II to develop and optimize navigation systems for autonomous robots. The candidate will integrate various algorithms and lead projects while collaborating with diverse teams. A strong...Suggested$150k - $184k
A robotics technology company located in Redwood City, California, is seeking a Robotics Software Engineer II to work on autonomous navigation technologies. The ideal candidate will handle projects from inception to deployment, focusing on mobile robot dynamics and navigation...- ...Software Engineer II (P3) – Production AI (Metrics & Analytics) AgreeYa is a global Systems Integrator and is seeking an experienced Software Engineer II (P3) – Production AI (Metrics & Analytics) to join our growing team. As a Software Engineer II on the Production...
- ...Machine Learning Engineer Poshmark is the leading fashion marketplace where style comes... ...in the Poshmark organization. Our mission is to build a world-class machine learning... ...Experience: ~2-3 years of relevant software engineering experience with data intensive...Flexible hours
$139k - $223k
...Who we are Aurora's mission is to deliver the benefits of self-driving technology... ...all. We're searching for a Software Engineer II for the calibration team. The calibration... ...or IMUs. Prior experience within robotics or autonomous vehicle domains....Work at officeLocal area3 days per week- ...poshmark.com. Poshmark is looking for a creative and motivated iOS Engineer II to help shape the future of our mobile applications. You’ll... ...science fundamentals such as data structures, algorithms, and software design. Experience using Git or other version control tools....
$216.45k - $235.88k
...reimagine the potential of industrial robotics. Our team believes that advances... ...in the near future - with software and data at the core. Our mission is to make industrial robotics intelligent... .... We are a dynamic team of engineers, roboticists, designers, and technologists...Local area$150k
(Syllable Corporation has an opening in Mountain View, CA) Software Engineer II: Responsible for full lifecycle software development. Responsible for building and maintaining the web applications and backend services that will power customer experience. Building backend...Remote work- Join us to shape the next frontier of AI-driven robotics! Dyna Robotics makes general-purpose robots powered by a proprietary embodied... ...automation. Position Overview As a Full-Stack Robotics Software Engineer , you will be the primary architect of the software "...Live inRemote work
- A tech company in Mountain View, CA, seeks a Software Engineer II to manage the full lifecycle of software development, focusing on web applications and backend services. This role involves building modern, responsive web applications and backend web services, working...Remote job
$165.2k - $223.6k
...Description Employer: Amazon Data Services, Inc. Position: Software Dev Engineer II Location: East Palo Alto, CA Multiple Positions Available: Design, develop, implement, test, and document embedded or distributed software applications, tools, systems and...Local areaRelocation package$145k - $165k
...About the Role We are looking for a Machine Learning Engineer II to help build and ship machine learning systems that improve product experience... ...an engineer with a strong foundation in machine learning and software engineering who is excited to work on real-world problems,...Work experience placementCasual workWork at officeFlexible hours- ...Software Engineer II (C++, Python, MySQL) Location: Menlo Park, CA Software Engineer with 2-5 years of experience sought to execute Codepath analysis and migration on a significant volume of similar assets, primarily within the Hack Codebase. Proficiency...
- ...Senior Software Engineer Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure...
- ...treatment. The company started with a simple mission to help more patients suffering from... ...diabetic neuropathy. Senza®, Senza II®, Senza Omnia™, and Senza HFX iQ™ are... .... Position Summary: The Software Verification Engineer will play a key role in the development...
- ...The founding team comprises experts in robotics and AI from Carnegie Mellon, Stanford and... ...backed by marquee VCs. Role: Robotics Software - Perception ML Location: SF Bay Area (in... ...looking for an experienced Perception ML Engineer to join our team. As an early member,...
$170k - $220k
We are seeking a Senior Software Engineer in Test (SET II) to play a pivotal role in advancing our test engineering efforts. The ideal candidate will have extensive experience in Android and Linux development, with a focus on Kotlin, Java, C++, and Python. This position...- ...and for company news, visit newsroom.poshmark.com. Senior Web Engineer Poshmark is looking for a talented and creative Senior Web Engineer... ...drive feature development. Desired Skills 5 years software development experience, including at least 2 years in building...
$126k - $165.65k
...together. We are Spotnana. We’re on a mission to modernize the infrastructure of the $... ...learners. Who You! And the rest of the Engineering department, Backend team, along with cross... ...for Travel Providers team for a Backend Software Engineer—a true builder—who thrives on...Work at officeImmediate startRemote workFree visaFlexible hours- A leading fashion resale marketplace is seeking a motivated iOS Engineer II to enhance their mobile applications. This role involves building intuitive features that connect millions of users while ensuring high performance and usability. Candidates should have 2-4 years...
- ...Location Palo Alto Employment Type Full time Location Type On-site Department Software Engineering We look for Robotics Software Engineers with a proven record of building high-performance middleware and runtime systems for robotic platforms. If you enjoy designing low...Full time
- ...Robotics Software Engineer At Mind Robotics, we're building generalized physical AI—robotic systems capable of dexterous, adaptive, and reasoning-intensive work in real-world industrial environments. Delivering this in production requires robust, high-performance robotics...
- A leading robotics company is looking for a Hardware Support Engineer II to ensure reliability and quality of robotic systems. You will lead hardware builds, diagnose complex systems, and uphold quality standards. The ideal candidate has 3+ years of experience in related...
- ...Software Engineer, Backend Build scalable backend services and data pipelines powering Beacon AI's flight safety platform Location: San Carlos... ...contracts and partnered with major airlines to deliver mission-critical systems. We operate without silos or heavy processes...Permanent employmentFull timeInternshipLocal areaRemote work3 days per week
$170k - $235k
...Sr. Full Stack Software Engineer (Starlink) We are building Starlink, the world’s most advanced broadband... ...figure in the successful development of mission‑critical, high‑performance web... ...must be a (i) U.S. citizen or national, (ii) U.S. lawful permanent resident (green‑card...Permanent employmentTemporary workWorldwideWeekend work- Garuda Ventures in Palo Alto is seeking Robotics Software Engineers to build high-performance middleware and runtime systems for robotic platforms. You will design low-latency execution frameworks and optimize inter-process communication. Successful candidates will develop...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Robotics Software Engineer II, Mission. Be the first to apply!
- software development engineer (robotics engineer) Redwood City, CA
- control systems engineer Redwood City, CA
- senior robotics software engineer Redwood City, CA
- robotic system engineer Redwood City, CA
- robotics engineer Redwood City, CA
- software engineer amazon Redwood City, CA
- agile software developer Redwood City, CA
- rust software engineer Redwood City, CA
- software developer positions Redwood City, CA
- senior software design engineer Redwood City, CA

