Demo

Principal Robotics Software Engineer

Product Insight, Inc.
Boxborough, MA Full Time
POSTED ON 1/17/2025
AVAILABLE BEFORE 4/15/2025

Product Insight is a design-driven engineering firm serving companies committed to human-centered development of the technical products that will power a better world.

For us, assembling, growing, and evolving an exceptional team is paramount. Our whole company is our development team, they are the value we bring to clients. We excel at creating innovative solutions to intricate technical challenges across various industries, delivering life-saving therapies, enhancing workplace safety and productivity, transforming operational models, and shaping the future of transportation.

We are in search of a Principal Robotics Software Engineer to help build robotics software. In this role you will collaborate with mechanical, software, and electrical engineers to develop robotics systems for a broad range of applications. You will design, implement, tune, and test robotics software and algorithms while working directly with clients to help define requirements. You will be a technical leader, providing oversight and architecture to complex software systems as well as technical mentorship to other engineers. In this role you will inform program management of timelines and technical risks.

Responsibilities

  • Develop software for complex robotic systems
  • Work with a cross disciplinary team to identify software requirements and architecture based on customer needs
  • Quickly prototype and determine feasibility of design and technology
  • Participate in design and code reviews
  • Work with management to develop timelines and work schedules
  • Coordinate cross team engineering tasking
  • Provide technical guidance and mentorship to other software engineers

Qualifications

  • Bachelor, Master’s or PhD in Computer Science, Electrical Engineering, Computer Engineering, Robotics, Software Engineering or related discipline.
  • 10 years’ of demonstrated experience in robotics or embedded system development
  • Extensive knowledge of C coding and design patterns
  • A large tool bag of robotics algorithms in the areas of computer vision, control systems, autonomy, manipulation, planning, etc.
  • Experience with real time multithreaded software
  • Experience with common communication protocols (I2C, CAN, SPI, RS232 etc.)
  • Experience with interfacing to motor controllers
  • Ability to work in a dynamic, fast-paced environment and adapt to rapidly changing priorities.
  • At Product Insight, we aim to be a place where a diverse mix of talented individuals want to come, stay, and contribute their best work. We take pride in delivering top-tier products to the market, recognizing that achieving this goal necessitates a team reflecting the diversity of our world. We are an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, or veteran status.

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Principal Robotics Software Engineer?

    Sign up to receive alerts about other jobs on the Principal Robotics Software Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $156,679 - $196,968
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Product Insight, Inc.

    Product Insight, Inc.
    Hired Organization Address Boxborough, MA Full Time
    Product Insight is a design-driven engineering firm serving companies committed to human-centered development of technic...
    Product Insight, Inc.
    Hired Organization Address MA Full Time
    Product Insight is a design-driven engineering firm serving companies committed to human-centered development of technic...
    Product Insight, Inc.
    Hired Organization Address Boxborough, MA Full Time
    Product Insight is a design-driven engineering firm serving companies committed to human-centered development of the tec...
    Product Insight, Inc.
    Hired Organization Address Boxborough, MA Full Time
    Product Insight is a design-driven engineering firm serving companies committed to human-centered development of technic...

    Not the job you're looking for? Here are some other Principal Robotics Software Engineer jobs in the Boxborough, MA area that may be a better fit.

    Principal Software Engineer

    Ultimate Software, Lowell, MA

    Senior Software Engineer, Robotics

    Berkshire Grey, Bedford, MA

    AI Assistant is available now!

    Feel free to start your new journey!