Senior Staff Robotics Software Engineer
Who We Are:
Boston-based company Piaggio Fast Forward Inc. (PFF) was founded in 2015 by the Piaggio Group (the Italian manufacturer that created the iconic Vespa scooter). We are on a mission to build technology products that move the way that people move. In order to bring products to market today, PFF is solving the problem of robotic interaction with people in dynamically changing environments. We’re innovators, neighbors and creators with a passion for local living and pushing the limits on urban and business transportation . We support a sustainable mobility ecology with healthy lifestyles, social connectivity and productive work environments available to all, regardless of age or abilities.
The Role
Full time Senior Staff Robotics Software Engineer at Piaggio Fast Forward in Boston, MA will deliver production ready software for robot navigation and tracking, which will allow PFF robots to effectively tackle the challenges of indoor and outdoor urban mobility. PFF’s first product, gita, is a mobile-carrier that tracks and follows a person while carrying approximately 45 lbs. PFF’s latest robot, PFF kilo, can follow a person and perform autonomous missions while carrying up to 300 lbs.
What You'll Do:
Senior Staff Robotics Software Engineer's responsibilities will include:
- Design and develop robust and efficient robotics software systems, incorporating advanced algorithms and machine learning, to help PFF robots navigate and localize indoors, outdoors,
- and in urban terrains while avoiding obstacles.
- Collaborate with multidisciplinary teams to define, design, test, and create autonomous robots.
- Mentor junior staff in robotics algorithms and techniques.
- Document and test code.
- Continually research, discover, evaluate, and implement new technologies and approaches.
- Effectively use data to prove/disprove functionality.
- Clearly present and communicate plans and strategies for deliverables.
- Autonomously task manage and deliver in a timely manner
What You'll Need:
Requirements: Master’s degree in Computer Science, Electrical or Computer Engineering, Robotics Engineering or related technical field plus 60 months of experience as Software Engineer or similar engineering position. Experience must include the following, which may have been gained concurrently:
- 2+ years of experience building robotics software systems;
- 2+ years of experience applying machine learning to robotic systems;
- 2+ years of experience with path planning, object tracking, or object detection;
- 2+ years of experience using TensorRT;
- Proficiency in C++, Python, Linux, and embedded systems, including Nvidia Jetson;
- Experience using open source software such as OpenCV;
- Familiarity with Deep Neural Network architecture, including CNNs;
- Experience collaborating with other engineers on robotics or similar projects in a professional setting; and
- Strong written and verbal communication skills.
Alternate requirement: Bachelor’s degree in Computer Science, Electrical or Computer Engineering, Robotics Engineering or related technical field plus 84 months of experience as Software Engineer or similar engineering position. Experience must include the following, which may have been gained concurrently:
- 2+ years of experience building robotics software systems;
- 2+ years of experience applying machine learning to robotic systems;
- 2+ years of experience with path planning, object tracking, or object detection;
- 2+ years of experience using TensorRT;
- Proficiency in C++, Python, Linux, and embedded systems, including Nvidia Jetson;
- Experience using open source software such as OpenCV;
- Familiarity with Deep Neural Network architecture, including CNNs;
- Experience collaborating with other engineers on robotics or similar projects in a professional setting; and
- Strong written and verbal communication skills.
Salary is $164,456 per year. Interested applicants should apply via no phone calls please.
Recommended Jobs
Part-time Board Certified Behavior Analyst (BCBA)
Sunflower Development Center is seeking a motivated and clinically strong BCBA to join our growing team. We provide center, home, and community-based ABA services, along with speech and occupational …
Senior Project Manager
Employment Type: Full-Time FSLA: Salary/Exempt Division: Project Management Department: Project Management Reports to: Project Executive S upervisory Duties: Yes The Senior…
Dining Manager
Who We Are: We believe a workplace food program is something employees should love and look forward to every day. Powered by technology and a network of over 2,000 restaurants, Fooda feeds hungry …
Remote Psychiatrist (MD/DO) - Massachusetts
Talkiatry is a clinician-led, virtual psychiatry practice built to combine the stability of a hospital practice with the clinical autonomy of private practice. This role is designed for psychiatr…
Solutions Architect - Advanced Visualization & Insights
JOB DESCRIPTION Job Title Solutions Architect - Advanced Visualization & Insights Job Description Solutions Architect - Advanced Visualization & Insights (Cambridge, MA) The focus…
Software Engineer Intern - Summer 2026
This is for an on-site internship. You will be required to be in the office. Are you obsessed with software, apps and the Internet? Looking to work with an awesome team in a modern, successful sof…
Residential Senior Appraiser
Vision Government Solutions is a leading provider of mass appraisal (“CAMA”) software and services in the United States with a mission to provide the absolute best mass appraisal and property tax solu…
Account Manager, Finance & Accounting
At Kforce, we are proud of the culture we’ve created. Our people enjoy an environment where flexibility and choice are empowered by trust and technology. Our office occasional approach gives Kforcers …
Controls Specialist - 2nd Shift (Mon-Fri 3-11pm)
Overview This position is 100% on-site Monday through Friday 3-11pm and is eligible for the Evening Shift Differential! The Building Management Systems (BMS) Controls Specialist is responsible…
Mobile Service Technician
We are looking for a Mobile Service Technician to join our growing team! The right candidate will be independent and have a strong service technician background. C-level technician qualifications and …