Job Summary
Bear Robotics is seeking a Software Engineer Intern for a six-month internship in our Software Engineering department. This role is based in Redwood City, California, and offers an exciting opportunity to work on cutting-edge robotics and software systems. As a Software Engineer Intern, you will be responsible for researching, designing, building, and maintaining software and robotics systems and applications. This position is ideal for someone who is technically oriented and enjoys solving complex challenges.
Key Duties/Responsibilities
- Build and optimize localization/mapping packages and systems for our globally deployed robots.
- Work on specific projects based on your background, such as:
- Graph-based SLAM
- Vision-based localization
- Improvement of mislocalization detection
- Improvement of relocalization features
- Implementation of simulation pipelines for localization
- Utilize your organizational skills, go-getter personality, and people-focused mentality to grow into a tech lead role.
- Perform other related duties as assigned.
Required Skills/Abilities/Qualifications
- Experience with coding in C, C++, and Python.
- Experience working in Unix/Linux environments.
- Experience using Git or any version control software.
Preferred Skills/Abilities/Qualifications
- Expertise in probability theory and sensor fusion such as EKF, particle filter, etc.
- Experience with using ROS or any middleware.
- Familiarity with g2o, GTSAM, or any graph-based optimization.
- Familiarity with advanced SLAM techniques such as VINS, ORB-SLAM, Fast-LIO, etc.
- Familiarity with Gazebo simulator.
- Familiarity with third-party libraries such as OpenCV, PCL, Eigen, Ceres, etc.
- Publication experience (such as ICRA, IROS, etc.) is a plus.
- Ability to work on projects related to robotics, distributed and parallel systems, machine learning, and/or networking is preferred.
- Ability to showcase tech projects and participate in computer science-related extracurricular activities is preferred.
Education/Experience
- In pursuit of an advanced degree (Master's or Ph.D.) in Computer Science, Electrical Engineering, Robotics, or a related field.
Physical Requirements
- Prolonged periods of sitting/standing at a desk and working on a computer.
- 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.
Compensation
- The pay range for this position is $36 - $44 per hour.
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.
Benefits Extracted with AI
- Equal Opportunity Employer
Similar jobs
Last update: 23 minutes ago
Software Engineer Intern
Join Gecko Robotics as a Software Engineer Intern in Boston. Work with cutting-edge AI and robotics technology to transform infrastructure.
Field Software Engineer Intern
Join Gecko Robotics as a Field Software Engineer Intern, working with Python, C++, and ROS in Pittsburgh.
Software Engineering Intern
Join PickNik Robotics as a Software Engineering Intern to work on advanced robotics software using Python, C++, and ROS.
Software Engineering Internship
Join Uber's Software Engineering Internship for hands-on experience in tech. Open to UC Berkeley students.
Software Engineering Internship
Join Uber's Software Engineering Internship for hands-on experience in tech, open to UC Berkeley students.
Software Engineer - Full Stack Robotics Co-Op Spring 2025
Join Reframe Systems as a Software Engineer Co-Op to develop robotics software for net-zero housing solutions.
Software Engineering Internship - UberSTAR Program
Join Uber's Software Engineering Internship for hands-on experience in tech, open to first or second-year students.
Software Engineer Intern - Summer 2025
Join Roblox as a Software Engineer Intern for Summer 2025. Work on exciting projects and gain valuable experience in a dynamic environment.
Software Engineering Internship - UberSTAR Program
Join Uber's Software Engineering Internship for hands-on experience in tech, open to Stanford students.
Software Engineering Internship
Join Uber's Software Engineering Internship to gain real-world experience in tech. Ideal for first or second year students.
Software Engineering Internship
Join Uber's Software Engineering Internship to gain real-world experience in tech, focusing on software development and testing.
Software Engineering Internship
Join Uber's Software Engineering Internship for hands-on experience in tech, open to Canadian students.
Software Engineer Intern
Join Neuralink as a Software Engineer Intern to develop cutting-edge brain-machine interfaces. Work on-site in Fremont, CA.
Software Engineer Intern, Applied Emerging Talent
Join OpenAI as a Software Engineer Intern to work on cutting-edge AI technology in a fast-paced environment.
Software Development Engineer (SDE) Intern - Summer 2025
Join Amazon Robotics as a Software Development Engineer Intern for Summer 2025. Work with cutting-edge technology in a diverse and inclusive environment.
Software Engineering Internship
Join Uber's Software Engineering Internship in Sunnyvale, CA. Gain real-world experience and professional networking opportunities.
Software Engineering Internship - UberSTAR Program
Join Uber's Software Engineering Internship for hands-on experience in tech. Open to Texas A&M students.
Software Engineering Internship
Join Uber's Software Engineering Internship for hands-on experience in software development and testing.
Robotics Software Development Engineer Co-op 2024
Join Amazon Robotics as a Co-op Robotics SDE in 2024, developing cutting-edge software solutions in Westborough, MA.
Software Engineer Intern, Community Apprenticeship (Summer 2025)
Join Roblox as a Software Engineer Intern for Summer 2025, working on Lua-based systems for the Roblox client and studio.
Software Engineering Internship - UberSTAR Program
Join Uber's Software Engineering Internship for Cornell students. Gain real-world experience in tech with the UberSTAR program.
Internship, Reinforcement Learning Engineer
Join Tesla as a Reinforcement Learning Engineer Intern to develop robotic learning systems for humanoid robots.
Software Engineering Intern, Device Experiences
Join Humane as a Software Engineering Intern to develop innovative device experiences. Work with cutting-edge technologies in a hybrid environment.
Robotics Software Engineer
Join Intrinsic as a Robotics Software Engineer to design and build robotic automation systems using C++, Python, and Kubernetes.