Lawrence J.
About Lawrence J.
Lawrence J. is a Senior Staff Software Engineer at National Instruments in Hørsholm, Denmark, with extensive experience in software engineering and a strong background in both academia and industry.
Lawrence J. at National Instruments
Lawrence J. currently works as a Senior - Staff Software Engineer at National Instruments in Hørsholm. Previously, he held the position of Staff Software Engineer at the same company from 2011 to 2013. His work includes architecting C++ and C layers for custom NFC physical layer testing, focusing on ensuring the software is crash-free and free of memory leaks. He also developed a software emulator for niScope devices, enhancing testing capabilities, and created a Hardware Abstraction Layer for audio tests which is now used in three internal projects.
Lawrence J.'s Experience as a Software Engineer
Lawrence J. has held several key positions throughout his career. From 2004 to 2007, he worked as a Software Systems Engineer at Intevac, and from 2002 to 2003, he worked as a Software Engineer at Global Vr. His tasks included developing software solutions and enhancing system capabilities in various technical environments.
Lawrence J.'s Role at IT University of Copenhagen
Lawrence J. has also contributed to academic institutions. He served as a Research Assistant at the IT University of Copenhagen in 2011 for one month. Previously, he worked as a Teaching Assistant at the same university in 2009 for two separate periods, totaling eight months. These roles involved assisting with research and teaching responsibilities.
Lawrence J.'s Educational Background
Lawrence J. holds a Master's degree in Media Technology and Games from the IT University of Copenhagen, where he studied from 2007 to 2010. He also earned a Bachelor of Science (BS) in Computer Engineering from UCSC, studying there from 1996 to 2001. His educational background has provided a strong foundation for his technical expertise and career advancements.
Lawrence J.'s Professional Skills
Throughout his career, Lawrence J. has demonstrated expertise in various technical tasks. He frequently traveled to China and California to meet deadlines and handle last-minute requirements for NFC testing projects. Additionally, he trained new engineers on maintaining and adding tests to the custom NFC testing solution. His professional skills span software development, system engineering, and training roles.