Research Engineer
CurrentAs a Research Engineer at Southwest Research Institute, I'm currently working in the following roles:Role: Lab Test System Design/Software Lead* Currently designing and implementing a lab test system featuring a COTS OpenVPX SBC running a Yocto Arch Linux OS and a Windows PC used for bench testing and system integration testing.* The PC communicates with the SBC via Ethernet, commanding the SBC to access and manipulate CCAs developed in-house through FPGA memory mapped PCIe BARs. * PyQT GUI on the PC allows for user input of test parameters and execution of custom scripts.Role: Embedded RTOS Redesign Developer* Currently working to redesign a legacy VME system utilizing VxWorks RTOS written in C and Fortran with real-time tasks as fast as 250 microseconds. * Redesigned system will be an OpenVPX system using Green Hills INTEGRITY RTOS written in C and C++. * Leading startup architecture code redesign and implementation on new target hardware.* Performing static/dynamic analysis and unit testing using LDRA. Using GitLab for source control.