If you’ve ever felt like your degree is taking a bit longer than planned—welcome to the club! It will take me six years to wrap up my degree (two more than the usual), but I wouldn’t trade those extra years for anything. Why? Because they gave me a chance to dive deeper into the industry through a series of coop placements that shaped my career path in ways I never imagined.
My journey kicked off with a six-month internship in a research lab, part of the CREATE U program. The project? Working on mechanical assemblies for bellows. While the task was hands-on and technical, it was the people around me who really expanded my horizons. I spent my days learning from grad students who introduced me to the world of controllers and embedded C programming. Soon enough, I was helping them optimize scripts and—surprise, surprise—my interest in software engineering was born. This experience planted the seed for my eventual specialization in mechatronics.
Next, I found myself at General Fusion, a company aiming to achieve commercial nuclear fusion. For 20 months, I worked as a Diagnostics and Controls Engineer. I started off working on mechanical diagnostics, but the more I interacted with the machine, the more curious I became about the data pipelines and control systems behind it. Slowly but surely, I began taking on software side projects, which eventually led to a full transition into software and controls engineering and honing my DevOps Skills.
![]() Photo By Meet Nandu, Bellow Installation and Control Design for Laser Additive Manufacturing Machine
|
![]() Photo By Meet Nandu, General Fusion Plasma Injector
|
The best part about working at General Fusion wasn’t just the complex, scalable systems I helped design and maintain—it was the friends I made along the way. From bike weeks to Christmas parties, the sense of community at General Fusion was unbeatable. Plus, who can say no to running the Sun Run with your coworkers?
![]() Photo By General Fusion, the team
|
For the last 8 months of my coop adventure, I worked as a Software Automation Test Engineer at Delta Q Technologies, a company focused on electric vehicle chargers. By this point, my transition from mechanical engineering to software was complete. I spent my time developing test system infrastructures, testing and implementing firmware and diving deeper into product development on the commercial side of the industry. It was here that I really honed my industry skills and learned how products move from concept to market.
The work was great, but I have to say, Delta Q’s company culture was a highlight. Even though I worked remotely most days, I had the chance to join engineering team-building activities, Soccer Fridays, Basketball Wednesdays, and a second round of the Sun Run. Oh, and did I mention Delta Q has a pet-friendly policy? I used to be a little scared of dogs but I ended up making a dog bestie at the office— a character development arc for me haha!
![]() Photo By Delta Q technologies, Easter Bunny Chocolate Decor on IC650 Charger
|
![]() Photo By Meet Nandu, with a dog (Oliverrrrr!!)
|
All in all, my coop experiences were invaluable. They not only shaped my technical skills but also gave me memories and friendships that will last a lifetime. It’s incredibly important to explore and understand what works best for you before entering the real world. Maybe, like me, your interests lie in controls or software rather than pure mechanical design. Or maybe you want to dive deeper into dynamics, simulations, and CFD. Some of you might even be wondering, “Am I in the right degree?”
Here’s the thing: Mechanical engineering is broad, and your skillset can take you into just about any industry. You don’t have to be a computer science major to get into software, just like you don’t need to stick to traditional mechanical roles. Whether it’s materials, structures, electronics, or biomechanics, they all interact with mechanics in some way, and with a mechanical degree, you can pursue almost anything. So, if you’re feeling a little lost right now, don’t worry—there’s always a way to figure out what you really want to do.
Currently in my last year of school, I’m working as a Web Development Assistant. Beyond part-time bug fixing I love this role of a full time guide for you all, a voice for UBC Mechs! If you’re reading this, I hope you get the chance to dive into similar experiences, and if you’ve already had some, I’d love to hear your stories! You can reach me at studentassistant@mech.ubc.ca.
Here’s to the scenic route—it might take longer, but the views are unbeatable!