Early Career Profile: Megan Lally

What she does:

Megan is a software engineer specializing in low-level programming for specialized devices. She writes Windows-based drivers for devices that are included in Stratus' fault-tolerant servers. She is responsible for reading and understanding the technical manuals for the devices, designing a driver that meets Stratus' needs, implementing the software, and then debugging problems and maintaining the software. She works with engineers who develop firmware that resides on the devices, as well as engineers who write software. "Teamwork is an essential part of my job here at Stratus at every step of the development process."

Math on the job:

Although she does not apply a particular branch of mathematics on the job, Megan claims that the skills developed as a mathematics student are very valuable to her. A significant part of her job involves debugging problems with limited data. "Oftentimes I piece together scenarios and investigate how a problem could have happened, using logic and deduction to eliminate some paths until I arrive at the root cause of the problem."

Megan's background:

Megan entered WPI with an interest in both mathematics and computer science. In her second year she took advantage of WPI's Co-operative Education Program to experience working in computer science at Stratus. She found that she enjoyed the challenge and the type of work. Ultimately she decided to obtain a B.S. degree in math with a minor in computer science, and she took a full-time position at Stratus. "The co-op experience was invaluable to me in obtaining a job after I graduated, and it helped to put my coursework in perspective."

Advice to students:

Maintained by webmaster@wpi.edu
Last modified: September 25, 2006 11:35:45