JJ

James Jackson

Senior Principal Software Engineer at iRobot

James Jackson has a diverse work experience spanning over multiple industries and roles. James started their career as an IT Intern at Elbit Systems of America in 2007 and 2008. James then worked as a Research Assistant at the University of New Hampshire from 2010 to 2012. Following that, they joined NetApp as a Software Engineer from 2012 to 2015. James then transitioned to iRobot, where they held various software engineering roles, including Software Engineer from 2015 to 2016, Senior Software Engineer from 2016 to 2018, Principal Software Engineer from 2018 to 2023, and currently, they are working as a Senior Principal Software Engineer.

James Jackson completed their education at the University of New Hampshire. From 2006 to 2010, they pursued a Bachelor's degree in Computer Science. Later, from 2010 to 2011, they went on to obtain a Master's degree in the same field from the same institution.

Links

Previous companies

University of New Hampshire logo
NetApp logo

Timeline

  • Senior Principal Software Engineer

    March, 2023 - present

  • Principal Software Engineer

    March, 2018

  • Senior Software Engineer

    September, 2016

  • Software Engineer

    April, 2015