Senior Software Engineer
Current-Worked with 2-6 developers on the Software team, responsible for the design, implementation, and maintenance of the Multicolumn E-Beam Lithography (MEBL) research machine software and various hardware component drivers.-Added features and supported research milestones for the research project the U.S. government funded regarding fidelity and capability of these machines.-Revamped the deployment and setup of the single board computer operating system images needed for each column of the machine to allow for easier deployment.-Redid the packaging and layout of Python packages to allow for easier deployment of software on the single board computers.-Working on designing and prototyping a commercial MEBL system that would move to a Windows based system using .NET interfaces written primarily in C#Technologies used: Python, C++, C#, C, CMake, Make, Git, Bash, MQTT, Boost, USB, Ethernet, serial, MongoDB