Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Software Engineer, Robotics Navigation

Bear Robotics

Software Engineer, Robotics Navigation

Redwood City, CA
Full Time
Paid
  • Responsibilities

    About the position:

    Job Overview:

    This position is responsible for the robotics navigation stack, ranging from control, path planning, trajectory optimization, all the way to high-level interaction decision making.

    Responsibilities and Duties:

    • Work with the team to design, prototype, develop, test, deploy, maintain and improve various algorithms of the navigation stack

    • Work with high-level product requirements, and to manage individual project priorities, deadlines and deliverables with your technical expertise

    • Work across product and engineering teams to distill ambiguous requirements into concrete plans

    • Be highly autonomous and lead technical directions

    • Be technically-oriented and enjoy solving complex challenges

    • Own your projects from inception to deployment.

    • Mentor interns or other junior engineers

    • Perform other related duties as assigned

    Required Skills/Abilities/Qualifications:

    • Experience with ROS1/ROS2 and understanding of fundamental usage

    • Experience in mobile robot navigation(planning, control, localization, etc.)

    • Proficiency in C++ and/or Python

    • Mobile robot dynamics modeling

    • Great communication skills.

    Preferred Skills/Abilities/Qualifications:

    • 2+ years of work experience in a related software field

    Experience with Docker and moving systems to Cloud Computing

    • 2D/3D sensor data processing

    • Education/Experience:

    • Bachelor's or Master's in EE/CS or 2+ years of robot industry experiences

    About Us:
    Our company was founded in 2017 and has developed a robot that autonomously shuttles food from the kitchen out to customer tables and then brings dishes back for cleaning.

    A growth stage company gives you the chance for personal development and building up expertise in your field, while providing opportunities for cross-functional growth. We're not a big tech company yet, but we're striving every day to be THE global player when it comes to hospitality robotics. We have deployed to many enterprise customers in the US and abroad, and now are mass manufacturing our robots for the world to use.

    We are ~250 motivated people who work hard to make our robots a reality, which can mean occasional extra hours and last-minute improvements. We will challenge you to walk the extra mile, pick your brain until it smokes and make you think outside of the box, but we would also like to hang out with you, have an after-work drink together and celebrate your successes.

    We provide excellent benefits, including comprehensive health coverage, lunch every day, remote work flexibility, internet and phone reimbursement, and employee bonus programs.

    If you feel you're ready for a professional adventure in robotics, we would love to hear from you. Please send us your resume with a short overview of yourself with salary expectations and why this role is perfect for you.

    Physical Requirements:

    Examples:

    *  **Prolonged periods of sitting at a desk and working on a computer.**  
    
    *  **Overnight travel to other office locations and customer sites (up to 60%)  
    

    **

    *  **Ability to lift 80 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.