Experience Matters
You can filter your search by typing in an employer name, or selecting a major. This is a great way to see what possibilities are out there!
JR Automation - 3rd Rotation
Robert
Major: Computer Engineering
Briefly, and ignoring many specifics that are covered in a different prompt, I was charged with commissioning two different machines. This means assigning IPs, configuring devices, and establishing a happy network by which the PLC communicates with its peripherals. I also was charged with being primarily responsible for programming an HMI for one machine, and assisting in the HMI program of another. I assisted in debugging PLC logic, hardware testing (I/O checking, VFD testing, etc.), I/O mapping and writing some of the safety program for one of the projects. I also assisted with auto-sequences, manual motions, dry cycle testing. I'm sure I'm missing a lot. If you prove yourself capable and eager, JR is always happy to give you more.
Koops Inc, Not Your Average Company
Ryan
Major: Computer Engineering
This semester I worked in the Controls Engineering Division. This meant that my tasks included offline preparatory programming for machines that were still being assembled, online programming and debug on fully assembled machines, and upgrading/adding features based on customer requests throughout the duration of the time that machines were on site at Koops. I worked closely with my mentor, Justin, who taught me the programming standards at Koops and answered any questions I had. In total I worked on 14 machines on the shop floor, and helped with offline programming for an additional 3 machines. 13 of these machines I was able to see from start to finish, through offline, debug, and runoff, and helped crate them up and send them to Mexico, where they are being integrated into a plant.
First rotation at DornerWorks
Kendra
Major: Computer Engineering
I worked on developing automated hardware tests for a prosthetic elbow. This included writing unit tests to cover as much of the existing manual test protocol as possible and adding hardware to the existing test fixture.
First Steps
George
Major: Computer Engineering
I worked on writing unit test, feature testing, debugging, small feature updates for our Analytics software, and database scripts. I wrote guides for setting up third part vision systems with our software and troubleshooting guides for when communication errors occur.
I also worked with a customer to install and periodically update our software.
The World of Embedded
Nicholas
Major: Computer Engineering
My first project since I've been here and the one I plan to see through it's entirety is a UV device meant to kill bacteria in hospital settings. I have done work with this project in almost all of its functional areas. I started working with the voice commands, testing the sensors and bulbs, testing distance and motion, and even soldering and doing EMC testing on the boards to test the device against radiation standards. That has been the project I have spent most of my time here with as well as the one I've done the most testing with. I have also been able to work alongside my co-workers in writing test software in C# (a new programming language for me up to this point) for a motor on conveyor systems as well as being able to write most of the test software by myself for a Radon Detector. I did a lot of testing with small beacons testing distance and motion as well as troubleshooting a remote control for a light that would be use in an Operating Room setting.
Software Engineering at Liqid Inc.
Noah
Major: Computer Engineering
As an Embedded Systems Intern at Liqid, I worked with the software team to create a conversion program that will read devices' states from a previous version of LiqidOS, and translate those states to be compatible with a newer version of LiqidOS. This way, a user does not run the risk of re-instantiating all of their connected devices, alongside losing their data. I have also performed a data mine of production of 2018 storage devices to determine a pass/fail threshold for a quality control script. This determined if the device created does not meet the speed and functionality standard.
CO-OP with Dominion Systems
Collin
Major: Computer Engineering
Projects I worked on range from bug fixes, quality of life improvements, new features, and converting legacy code to our new architecture. My main project was to complete a dashboard summarizing data that is created when a payroll is accepted.
JR Automation Controls Engineering Co-op
Robert
Major: Computer Engineering
The tasks I completed were largely dependent upon the projects I was placed on, which I am not at liberty to disclose details about. In general terms, I did a great deal of HMI work, configuring and programming of numerous devices, PLC programming, working with robots, 2D CAD work, working with servos and gantries, and debugging. I was trusted with my own small cell to work on independently (though I frequently received help), and was also allowed to travel and play a role in the installation of a project at the customer's location.
Dominion Systems Co-Op
Collin
Major: Computer Engineering
I worked on a new Angular page for the website, I updated some SQL procedures to improve performance. I also contributed to updating the entire website to reflect new UI looks and standards.
Launch Engineering at Koops
Ryan
Major: Computer Engineering
This semester I worked with the Launch Engineering team. The launch department works with machines after they have been built but before they are ready to ship. My responsibility was to debug and tune machines in order to prove functionality and ensure that good parts are made with a high level of consistency. I also worked with the customers during trial runs, capability tests, and capacity runoffs, modifying and tuning aspects of their machines to better suit their preferences. Much of my times was dedicated to ensuring that machines work as intended. This included checking the functionality of all sensors, safety circuits, motions, and cycles. Often it would be my responsibility to identify problems with a machine and develop a solution, whether it be a simple adjustment or a full redesign of a certain piece.
Engineering Co-op Internship
Joseph
Major: Computer Engineering
My principle projects consisted of software development. My primary project being to develop and launch a cross platform mobile application that allows users to manage productivity and inventory from their smart devices and perform operations that previously would have required a dedicated barcode scanner. Other projects involved testing and developing other soft and hard ware processes.
Embedded Software Co-op at Gentex Corporation
Allen
Major: Computer Engineering
This semester, I worked on a new full display mirror (FDM) for an automotive customer. My typical tasks included discussing and implementing requirements for the mirror.
Specifically, I focused on the graphical user interface (GUI) and HomeLink features. The FDM is a very complex system with several modes - each of which must display its own set of graphics to the user. Some of the GUI features I implemented include pan/roll/tilt/zoom adjustment menus, HomeLink training instructions, and HomeLink activity graphics.
I also focused on other implementation details of the FDM including power modes (battery support) and peripheral management.
Read More About Embedded Software Co-op at Gentex Corporation
Holland BPW
Chad
Major: Computer Engineering
This semester, aside from my day to day maintenance and duties, I had two big projects. One project was an enterprise wide wi-fi upgrade. The other project was a proof of concept software defined network where I worked with an external company.
Cybersecurity Co-Op
Evan
Major: Computer Engineering
I performed a large variety of project during my co-op but they all boiled down to one goal, evaluate the overall security posture for an organization. This included performing technical reviews such as penetration tests for a company's internal and external presence as well as policy and procedure reviews. These tasks included a lot of travel due to performing most of these assessments from the client's location. I was able to travel across the U.S. but many people from the firm travel all around the world.
Web Developer
Collin
Major: Computer Engineering
The projects in the IT department that I dealt with starts simple with writing acceptance criteria, where I would have to write the specifications of the current page, the required data that the user must input, and the required functionality to be added for a page update. To mild difficulty where I would be fixing bugs that were on the current page to help prevent page errors and improve the user experience. As well as this I would help with user interface updates, where I would make sure the page is saving the information properly, displaying the appropriate fields at the appropriate time, making sure the layout of the page is up to the standard of the company. As well as making sure the page was properly functioning and alerting the user of any errors/missing fields that they may have had. My attached screenshot is just one of the many pages I helped with. To the hard projects, such as conversion of pages to Angular, where the page would be completely modernized and updated.
Co-op at Dominion Systems
Collin
Major: Computer Engineering
Tasks, assignments, and projects that were worked on at Dominion Systems varied from bug fixes, redesign of pages, and complete rework of pages on our web application.
JR Automation Controls Engineering Co-op
Robert
Major: Computer Engineering
The tasks I completed were largely dependent upon the project I was placed on, which I am not at liberty to disclose details about. In general terms, I did a great deal of HMI work, configuring and programming of numerous different devices around the line, teaching points to robots, device testing, and a whole lot of debugging. I also spent time communicating with suppliers regarding defective units for some of the devices and getting them replaced, updating electrical schematics in 2D CAD, as well as meeting with builders and electricians to determine solutions for some problems arising regarding alignment of mechanical components and wiring.
Controls Design Work at Koops, Inc
Ryan
Major: Computer Engineering
During the first week of my co-op, I did training in AutoCAD Electrical to become familiar with the tool and the format of the electrical prints at Koops. During the next few weeks I did updates for existing prints to get introduced to many of our components and common circuits. Next, I was given more responsibility and began attending project meetings and taking notes alongside my mentor, Nate, who is a GVSU Engineering graduate. Towards the middle of the semester Nate began giving me more control over the jobs I was working on and I began being the sole voice in meetings/conferences, communicating with customers and other engineers, and getting items quoted through our vendors. By the last month of my semester I was running several small and medium sized jobs with the circuit design, component selection/ordering, and meetings being ran by me with Nate supervising and ready to answer any questions I had.
HBPW - Municipal Service Provider
Chad
Major: Computer Engineering
This semester I have been working on both the internal network for servers, employees, VoIP, etc. and the external network for customers. I have worked with partner ISPs to troubleshoot network issues and with customers as well. On the internal network, I have continued on a previous project for a redundant network server farm and I have start new projects with internet edge routing.
Software Development and Embedded Systems
Christian
Major: Computer Engineering
I got to work on developing GUI applications in Python for integration testing and configuring embedded systems, as well as developing embedded software in C.
Controls Engineer Intern
Seth
Major: Computer Engineering
I was not treated like an intern during this rotation. The project I was assigned to demanded that I learn fast and become a real part of the team. I believe I rose to the challenge and was able to hold my own for the project.
3rd Co-op At Gentex
Zachary
Major: Computer Engineering
I worked on a wide collection of projects that, while varied in their details, all served to improve the performance of our production processes. For example, one of my projects was to work on automating product quality testing. Another project helped to alert technicians and other support staff if any maintenance was required on production lines or equipment. Finally, my last big project focused on creating efficiencies and other improvements to software used across various departments.
Firmware Engineering Co-op
David
Major: Computer Engineering
During my final rotation of my engineering co-op experience, I was largely treated as an entry level engineer. In this time I was tasked with designing and implementing embedded system programs.
Knowledge is power and a door to opportunity
Sarah Lovely
Major: Computer Engineering
1- Add new data columns into the financial aid maintenance table
2- Allow users to sort data from different columns.
3- Increase accessibility for each project completed in the past using google plugin (WAVE).
4- Designed and implemented a new software (Blackboard test file generator) for all faculty at GVSU to use.
5- Analyse all of the projects and change any queries that pull a person's name to use a different function.
Read More About Knowledge is power and a door to opportunity
Co-op Third Rotation
Joshua
Major: Computer Engineering
I completed the task of configuring and deploying all new PCs in the company that were replacing old PCs that were going to run out on their warranty as well as wiping all information off of the old hard drives before sending them back to Dell.
All opinions, conclusions or recommendations expressed are those of the author(s) and do not necessarily reflect the views of GVSU.