Demo

Robotics Software Engineer II - Simulation

Bear Robotics
Redwood, CA Full Time
POSTED ON 1/2/2026 CLOSED ON 5/13/2026

What are the responsibilities and job description for the Robotics Software Engineer II - Simulation position at Bear Robotics?

Job Title: Robotics Software Engineer II - Simulation
Department: Software Engineering
Job Level: L4
FLSA: Exempt

Job Summary:

Bear Robotics is seeking a highly motivated and skilled Software Engineer to help design, build, and optimize scalable simulation infrastructure used to evaluate our robotics software stack at scale. In this role, you will solve complex technical problems to support internal teams—such as Robotics Software, Product, and Systems Engineering—by developing reliable, high-performance simulation-based tools and services. Your work will be instrumental in ensuring simulation quality, performance, and efficiency across local and cloud environments.

You’ll thrive in this role if you're passionate about scalable systems, interested in robotics, and enjoy working collaboratively across disciplines in a fast-paced environment.

Key Duties/Responsibilities:

    • Design, develop, and maintain large-scale simulation infrastructure for robotics applications.
    • Ensure the reliability, latency, and cost-efficiency of simulation platforms.
    • Improve simulation performance in both local and distributed/cloud-based environments.
    • Collaborate closely with cross-functional teams to integrate simulation capabilities into development workflows.
    • Evaluate and incorporate open-source simulation tools and frameworks.
    • Build tools and pipelines to streamline simulation operations and developer productivity.
    • Performs other related duties as assigned.

    Supervisory Responsibilities:

    • None

    Required Skills/Abilities/Qualifications:

    • Strong programming skills in Python and/or C .
    • Solid foundation in data structures, algorithms, and software design principles.
    • Hands-on experience with simulation tools such as Gazebo, Isaac Sim, or CARLA.
    • Experience working with workload/workflow management systems.

        Preferred Skills/Abilities/Qualifications:

        • Familiarity with cloud compute platforms (e.g., AWS, GCP, Azure).
        • Proficiency with containerization tools like Docker and orchestration platforms like Kubernetes.
        • Experience with CI/CD pipelines and automated build systems.
        • Knowledge of distributed computing or data processing frameworks (e.g., Spark, MapReduce).
        • Previous experience in robotics, autonomous systems, or high-growth startups.
        • Advanced degree (Master’s or PhD) in Computer Science, Robotics, or a related field.

            Education/Experience:

            • Bachelor’s Degree in Computer Science, Software Engineering, Electrical Engineering, Robotics Engineering, or a related technical discipline
            • 2 years of industry experience in robotics, autonomous driving or cloud domains.

              Physical Requirements

              • The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
              • 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 30 lbs.

              The pay range for this position is $140K-$170K. Pay is dependent on the applicant's relevant experience.

              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.

              Salary : $2 - $4

              If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
              Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets
              This job has expired.
              Employees: Get a Salary Increase
              View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

              Job openings at Bear Robotics

              • Bear Robotics Redwood, CA
              • Job Title: Robotics Software Engineer II, Autonomy Department: Robotics Engineering Level: L4 FLSA: Exempt Job Summary: In this role, you will be responsib... more
              • 16 Days Ago

              • Bear Robotics Redwood, CA
              • Systems Engineering Intern About the Role: We’re looking for a Systems Engineering Intern who is passionate about Linux , infrastructure tooling, and syste... more
              • 3 Days Ago

              • Bear Robotics Redwood, CA
              • Job Title: Senior Robotics Software Engineer, Navigation Department: Software Engineering Job Level: L5 FLSA: Exempt Job Summary: This position will take a... more
              • 5 Days Ago

              • Bear Robotics Redwood, CA
              • Job Summary: This position will play a crucial role in driving the development and success of the company’s products. The individual will work closely with... more
              • 12 Days Ago


              Not the job you're looking for? Here are some other Robotics Software Engineer II - Simulation jobs in the Redwood, CA area that may be a better fit.

              • Bear Robotics Redwood, CA
              • Job Title: Robotics Software Engineer II, Autonomy Department: Robotics Engineering Level: L4 FLSA: Exempt Job Summary: In this role, you will be responsib... more
              • 16 Days Ago

              • Bear Robotics Redwood, CA
              • Job Title: Senior Robotics Software Engineer, Navigation Department: Software Engineering Job Level: L5 FLSA: Exempt Job Summary: This position will take a... more
              • 5 Days Ago

              AI Assistant is available now!

              Feel free to start your new journey!