Third Rotation Co-op at DornerWorks
Chad
Experience Information
Employer: DornerWorks
Job Title: Embedded Co-op Engineers
Major: Electrical Engineering
Received Credit: Yes
Paid: Yes
Abroad: No
Description of the Organization
DornerWorks strives to turn people's ideas into reality through custom engineering solutions. DornerWorks has less than 200 employees. DornerWorks does a lot of work with IoT and FPGA design, but also a lot of general software and hardware design.
Description of the Tasks/Projects Completed
During this rotation, I worked on the experimental board design where I helped create and debug an experimental redundant current sense and safety circuit for a cauterizer. I also helped perform verification of a software and hardware revision of a ultrasonic based bone healing medical device. The third project that I have been working on is a Windows driver project related to the aerospace industry. For this project, I have been porting the driver to work with Windows 10. I also did schematic and PCB layout reviews on various projects.
Skills/Knowledge Gained Through The Experience
During this rotation I also have learned a lot about writing, debugging, and implementing Windows applications, drivers, and DLLs. I have gained some exposure to C++ and using Visual Studio to create, build, and install projects. Through debugging Windows drivers, I have gained knowledge of how Windows drivers work and how the Windows registry works. Additionally, I have learned about the creation and implementation of a setup installer to deploy applications and drivers.
Favorite Part of the Experience
My favorite part of this rotation was being able to learn so much with the projects I was assigned. They were definitely not easy, but by the end of them I have learned so much.
How the Experience Influenced Future Career Goals
I have accepted a job position to work at DornerWorks pending my graduation. My goals now are to learn as much as I can about embedded software design.