James Kerrigan

Embedded Software Engineer In Test Hil Testing @ Nuro

About James Kerrigan

James Kerrigan is an Embedded Software Engineer In Test specializing in Hardware-in-the-Loop (HIL) testing at Nuro, with extensive experience in automotive communication protocols. He has previously held positions at BYTON, Harley-Davidson, and Applied Spectra, and holds a Bachelor of Engineering in Mechatronics.

Work at Nuro

James Kerrigan currently serves as an Embedded Software Engineer in Test specializing in Hardware-in-the-Loop (HIL) Testing at Nuro. He has been in this role since 2021, contributing to the development and validation of Nuro's autonomous vehicles. His responsibilities include leading HIL testing efforts, which encompass both component and system-level evaluations. Kerrigan employs advanced testing methodologies to ensure the reliability and performance of Nuro's software systems.

Previous Experience in Automotive Testing

Before joining Nuro, James Kerrigan worked at BYTON as a Staff Test & Validation Engineer from 2019 to 2020. He also held the position of Senior Test Engineer for EV HIL Systems at Harley-Davidson Motor Company from 2020 to 2021. His experience in these roles has equipped him with extensive knowledge of automotive communication protocols, including CAN, CAN FD, LIN, and Automotive Ethernet.

Education and Expertise

James Kerrigan earned a Bachelor of Engineering in Mechatronics, Robotics, and Automation Engineering from the Institute of Technology, Sligo, completing his studies from 2007 to 2011. His educational background has provided him with a solid foundation in engineering principles, which he applies in his current role. He possesses expertise in utilizing National Instruments' VeriStand for embedded software testing and validation, and he is skilled in creating graphical user interfaces (GUIs) for software applications.

Technical Skills and Tools

Kerrigan is proficient in using Jenkins for continuous integration and automated testing processes. He utilizes source control tools such as Git and Mercurial for version management. His technical skills extend to data acquisition, analysis, and visualization, particularly in embedded systems. Additionally, he employs Actor Framework and State Machines in software architecture design, enhancing the robustness of software solutions.

Career Progression

James Kerrigan's career includes significant roles in various companies. He worked at Applied Spectra, Inc as a Software Engineer/LabVIEW Developer from 2012 to 2016, followed by a position as a LabVIEW Developer/Software Engineer at PDF Solutions from 2016 to 2018. He also served as a Senior Integration/Test Engineer at BYTON from 2018 to 2019. This diverse experience has contributed to his comprehensive understanding of software engineering and testing in the automotive sector.

People similar to James Kerrigan