B Garage
Sr. Robotics Software Engineer in State Estimation
B Garage, San Jose, California, United States, 95199
About B GARAGE
B GARAGE was founded in 2017 by a Ph.D. graduate from Stanford University. After having spent over five years researching robotics, computer vision, aeronautics, and drone autonomy, the founder and team set their minds on building a future where aerial robots would become an integral part of our daily lives without anyone necessarily piloting them. Together, our common goal is to redefine the user experience of drones and to expand the horizon for the use of drones.
Our Story and Technology
Amazing technology with $20M funded, B GARAGE (TechCrunch LINK)
Mission of the Role
In the future, drones will be utilized across various industries and become an essential part of our daily lives. Our goal is to change people's perception of drones and expand the horizons of drone applications. We are looking for a Sr. Robotics Software Engineer in State Estimation to join our team as a key player in driving technical excellence. As a Sr. Robotics Software Engineer in State Estimation, you will be at the forefront of our technology initiatives, collaborating closely with cross-functional teams to understand project requirements and deliver innovative solutions. In this role, you will be responsible for the quality verification and issue management for our products. You will leverage your expertise to verify and implement robust and reliable systems, ensuring optimal performance of our hardware products.
Key ResponsibilitiesAble to develop state estimation modules for aerial robotsAid the autonomy team to deliver product-level core features in a timely mannerCollaborate with other teams within the companyMinimum Qualifications
M.S. degree in computer science, robotics, electrical or other engineering disciplines5+ year of work experience in computer vision or roboticsProficient in state estimation, visual-inertial odometry, visual SLAM and multiple view geometryExperience with EKF, graph optimization and bundle adjustmentProficient with ROS, C++, and PythonExperience with robots operating on real-time onboard processingSelf-motivated person who thrives in a fast-paced environmentGood problem solving and troubleshooting skillsLegally authorized to work in the United StatesExperience with computer vision libraries and optimization libraries like OpenCV, PCL, Ceres, g2o, etc.Optional Qualifications
Ph.D. degree in computer science, robotics, electrical or other engineering disciplinesExperience with depth estimation and calibration with multiple fish-eye camerasExperience with the simulation and the field tests of aerial vehicles, specifically dronesExperience with rapid prototyping for low-volume production in either professional and/or academic environment is a plusPublish research papers in CVPR, ICCV, ECCV, ICRA, IROS, etc.Benefits & Culture
Competitive compensation packagesMedical, dental, vision, life insurance, and 401(k)Flexible vacation and paid holidaysComplimentary lunches and snacksProfessional development reimbursement (online courses, conference, exhibit, etc.)Recruitment Process
Recruiter Screen > Technical Interview 1 > Coding Assessment > Technical Interview 2 > Onsite Interview
B GARAGE stands for an open and respectful corporate culture because we believe diversity helps us to find new perspectives.
B GARAGE ensures that all our members have equal opportunities - regardless of age, ethnic origin and nationality, gender and gender identity, physical and mental abilities, religion and belief, sexual orientation, and social background. We always ensure diversity right from the recruitment stage and therefore make hiring decisions based on a candidate's actual competencies, qualifications, and business needs at the point of the time.
B GARAGE was founded in 2017 by a Ph.D. graduate from Stanford University. After having spent over five years researching robotics, computer vision, aeronautics, and drone autonomy, the founder and team set their minds on building a future where aerial robots would become an integral part of our daily lives without anyone necessarily piloting them. Together, our common goal is to redefine the user experience of drones and to expand the horizon for the use of drones.
Our Story and Technology
Amazing technology with $20M funded, B GARAGE (TechCrunch LINK)
Mission of the Role
In the future, drones will be utilized across various industries and become an essential part of our daily lives. Our goal is to change people's perception of drones and expand the horizons of drone applications. We are looking for a Sr. Robotics Software Engineer in State Estimation to join our team as a key player in driving technical excellence. As a Sr. Robotics Software Engineer in State Estimation, you will be at the forefront of our technology initiatives, collaborating closely with cross-functional teams to understand project requirements and deliver innovative solutions. In this role, you will be responsible for the quality verification and issue management for our products. You will leverage your expertise to verify and implement robust and reliable systems, ensuring optimal performance of our hardware products.
Key ResponsibilitiesAble to develop state estimation modules for aerial robotsAid the autonomy team to deliver product-level core features in a timely mannerCollaborate with other teams within the companyMinimum Qualifications
M.S. degree in computer science, robotics, electrical or other engineering disciplines5+ year of work experience in computer vision or roboticsProficient in state estimation, visual-inertial odometry, visual SLAM and multiple view geometryExperience with EKF, graph optimization and bundle adjustmentProficient with ROS, C++, and PythonExperience with robots operating on real-time onboard processingSelf-motivated person who thrives in a fast-paced environmentGood problem solving and troubleshooting skillsLegally authorized to work in the United StatesExperience with computer vision libraries and optimization libraries like OpenCV, PCL, Ceres, g2o, etc.Optional Qualifications
Ph.D. degree in computer science, robotics, electrical or other engineering disciplinesExperience with depth estimation and calibration with multiple fish-eye camerasExperience with the simulation and the field tests of aerial vehicles, specifically dronesExperience with rapid prototyping for low-volume production in either professional and/or academic environment is a plusPublish research papers in CVPR, ICCV, ECCV, ICRA, IROS, etc.Benefits & Culture
Competitive compensation packagesMedical, dental, vision, life insurance, and 401(k)Flexible vacation and paid holidaysComplimentary lunches and snacksProfessional development reimbursement (online courses, conference, exhibit, etc.)Recruitment Process
Recruiter Screen > Technical Interview 1 > Coding Assessment > Technical Interview 2 > Onsite Interview
B GARAGE stands for an open and respectful corporate culture because we believe diversity helps us to find new perspectives.
B GARAGE ensures that all our members have equal opportunities - regardless of age, ethnic origin and nationality, gender and gender identity, physical and mental abilities, religion and belief, sexual orientation, and social background. We always ensure diversity right from the recruitment stage and therefore make hiring decisions based on a candidate's actual competencies, qualifications, and business needs at the point of the time.