[email protected] Robot Software Developer Piaggio Fast Forward is seeking a software engineer to assist with the development of software for autonomous robots and lightweight mobility platforms.
About Us PFF was founded in 2015 by the Piaggio Group, the manufacturers of Vespa, Aprilia, and Moto Guzzi, to rethink how to better move people and goods in urban settings. The company’s mission is to help people move better, further, faster, and more enjoyably. We build robots and lightweight transportation solutions that travel behind and beside people on the move. We launched our first product, Gita™, in February 2017. Gita is a cargo carrying robot that can follow a human operator or move autonomously by itself in a mapped environment (think about it like a personal pack mule). Gita can carry up to 40 pounds and move at up to 22 mph, all with a zero turning radius. We’ve been featured in the WSJ, Techcrunch, Wired, CNN, and over 200 other news outlets and Forrester research said we will “change the way people work.” Join our 30-person team in Boston as we reinvent the future of transportation.
About the Role We’re looking for a robotics engineer to assist us in the design and development of autonomous ground robots. You will take ownership of autonomy elements and interfaces used in the products PFF is creating for this exciting new marketplace. The specific role entails developing front end and back end robotic software for control, monitoring, navigation, communication and human interaction.
56 Roland Street Suite 104 Boston, MA 02129
Robot Software Developer
[email protected] Requirements The position is for an early-career engineer. Recent college graduates will be considered but the preference is for someone with two to five years of experience. Candidate should have demonstrated experience with several of the following:
• • • • • • • • • •
Reliable and persistent autonomous systems Embedded systems and communication buses Path planning and adaptive behaviors Autonomous navigation Smartphone app development Web app development Proficiency with Python and C++ Experience with the ROS and associated libraries is a must Experience with Linux A BS degree in Computer Science, Engineering or related subject is required
Responsibilities You’ll be part of a team working directly with senior engineering and design staff. Because we are a small and nimble team, you will have the opportunity to work with, and learn from, everyone. Some specific items include: • • • • •
Collaboration with multidisciplinary teams to define, design, test and deliver new autonomy systems Work on software documentation and sustainment Work closely with users to help define and refine system attributes in an agile environment Continuously research, discover, evaluate, and implement new technologies Support fabrication, integration and testing. This will involve integration of new hardware and software iterations in an aggressive prototyping schedule, and unit testing to ensure the subsystems meet the requirements and specifications.
About You We’re looking for someone with a love of vehicles that move, both robots and transportation systems. You should be a highly motivated, highly analytical self-starter with good communication skills (both written and verbal), and should be able to work in an iterative and prototype-focused development style with a cross-functional team including mechanical and electrical engineering, software development, human interaction, fabrication and research. You can provide examples of the exciting work you’re already accomplished. You are interested in learning the inner workings of a company and can follow instructions well when needed, be diligent with deadlines and are able to manage multiple projects.
Robot Software Developer