Facebook is seeking a Software Engineer of Robotics and Autonomous System to join our Site Engineering Robotics Team. This person will be responsible for implementing software solutions for the mobile robotics program. This is a full-time position.
* Work in the software engineering team to develop robotic industrial solutions
Take on challenging problems in hardware sensing enablement (including distance sensors), robot localization, navigation, and obstacle avoidance
Solidify and stabilize core robot functionality, including sensing, controls, uptime, and network communications
Accountable for technology solution delivery through requirements review, feature design, development, quality assurance, and production release
Actively manage issues, risk and schedule throughout the project and participation in usability test activities
Actively collaborate with hardware engineers to optimize design, ensure functionality, support software production tool training and documentations
Self-starter, quick learner, results driven, motivated by innovation, be proud by "the quality of my deliveries"
* 3+ years experience of Python/C++ with a BS degree in Computer Science or related technical field
Experience with robotic platforms such as ROS
Knowledge and experience in areas related to sensing, localization, and navigation
Experience with characterizing and evaluating electromechanical systems
Experience analyzing problems, identify constraints and boundaries to develop solution options
Experience defining use cases, articulating requirements, challenging design and quality
Knowledge and experience using results to drive innovation
* MS or above degrees in Computer Science or related technical field
Expertise in any of the following areas:
* Robot localization and navigation
Hardware sensing enablement (ex. point-cloud depth sensors)
Robot control system (position, velocity, force control)
Computer vision and imaging, or SLAM
Robot arm control
Facebook back-end SW system (Thrift, Tupperware, fbcode, Scuba, etc.)
Linux and networking
Familiar with data analysis tools and/or experience working with data analysts
Experience with automated remediation (FBAR) and alerting
Able to work full-stack (UI, back-end, ROS, etc.)
Experience scaling solutions, demonstrating a mindset of "scalability"
Knowledge of robotic manufacturing practice and quality system
Facebook is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at firstname.lastname@example.org.
Facebook is an online social networking service.