James McCracken

Software Engineer at Rheinmetall

James McCracken is a skilled software engineer with extensive experience in various roles across leading technology companies. Currently serving as a Software Engineer at Rheinmetall since October 2023, James has previously held positions including Senior Software Engineer and Software Development Engineer, Specialist at PTC from October 2020 to November 2023. Prior to PTC, James worked as a Software Engineer at BAE Systems, Inc. from June 2017 to August 2020 and contributed as a researcher at the Vermont Complex Systems Center in 2016, focusing on evolutionary cloud robotics. Earlier career experience includes a role as a Line Associate/Line Closer at Panera Bread from May 2014 to May 2017. James holds a Master’s degree in Computer Science from the Georgia Institute of Technology (2018-2020) and two Bachelor’s degrees in Computer Science from the University of Vermont (August 2013 - June 2017).

Links

Previous companies

Panera Brands logo

Org chart

Sign up to view 0 direct reports

Get started