Software Development Intern

1 week ago


Greater Vancouver Metropolitan Area, Canada Wenco International Mining Systems Full time $80,000 - $120,000 per year

Who We Are

We build the software that keeps the mining industry running. Our fleet management systems orchestrate hundreds of ultra-class mining trucks (think 400-ton behemoths worth $6M each), optimize their routes, keep operators safe, and literally save our customers millions of dollars per day. When a mine starts their shift, they're trusting our software with their safety and productivity.

Our code has evolved over 30 years to become one of the industry's preferred choices. It's battle-tested, commercially successful, and powers operations at massive scale across dozens of mines worldwide.

Here's where you come in:
We have a treasure trove of proven, profitable software that needs modernization, improvement, and sometimes just understanding. Legacy C++ modules that have run flawlessly for decades but few people remember precisely why they work. Test harnesses that could be invaluable if revived. Documentation that needs translating from "what made sense in 2005" to "what makes sense now." Localization systems ready for a modern approach. Small improvements that, multiplied across our entire install base, create enormous value.

This isn't your typical co-op where you'll build a feature that might ship someday. You'll be doing detective and systems thinking on software that's already successful, already critical, and already generating value. You'll learn how robust software truly evolves over decades - not from textbooks, but from code that processes millions of dollars in operations daily.

But we won't throw you in the deep end.
Universities might not teach you how to understand legacy production systems, learning how to ask the right questions about existing code. What problem were they solving? Who depends on this? What happens if we change it? As you build understanding and confidence, you'll gain more autonomy to identify and pursue your own improvements.

We'll give you specific "missions" to solve, tools to investigate with, and mentors to guide your thinking. You'll trace through systems with team members who know their histories. You'll start to identify patterns and opportunities. With regular mentor check-ins, you'll tackle broader investigations and may propose your first improvements to systems that run 24/7. Throughout, you'll have a mentor who meets with you weekly to share the stories behind the code and help you develop investigation instincts that will serve you your entire career.

You'll Work With

  • C++ and C#
    at the core (including some genuinely vintage C++)
  • Modern CI/CD pipelines, Gherkin, X-Ray, and contemporary testing frameworks
  • Bits of TypeScript and Python where they make sense
  • Hundreds of git repositories (yes, hundreds - each with its own story)
  • Simulators and test harnesses waiting to be restored to glory
  • A supportive team that knows these systems inside-out and wants to share that knowledge

What Success Looks Like

By the end of the term, you'll have:

  • Mastered the art of reading and understanding existing code (a criminally underrated skill)
  • Learned how to investigate before you innovate - a crucial ability most developers learn the hard way
  • Debugged and improved systems where "just rewrite it" isn't an option
  • Developed intuition for what makes software truly maintainable over decades, not just years
  • Contributed real improvements to software that runs reliably at mine sites globally

Who You Are

  • You're curious about how things
    actually
    work, not just how they should work in theory
  • You see legacy code as a puzzle to solve, not a problem to avoid
  • You're comfortable saying "I don't understand this yet" and excited to figure it out
  • You appreciate guidance but can also work independently once you understand the task
  • You're excited by the idea that your improvements will run on massive equipment worth millions of dollars
  • You want to learn skills they don't teach in school

What We Offer

  • The chance to work on software that actually matters
  • Freedom to explore and improve systems without the pressure of sprint deadlines
  • The rare opportunity to see how software really evolves over decades in production
  • The satisfaction of making improvements that will benefit users worldwide
  • Hybrid work schedule with in-office and remote work

The Bottom Line

This role is perfect if you want to understand how real software survives and thrives in the real world. You'll touch code that's older than streaming services, work on systems that move mountains (literally), and learn investigation and maintenance skills that most developers don't get until they're years into their careers.

We're honest about this role: you'll spend time understanding before you start improving. But if you're the kind of person who wants to know
why
things work, not just
that
they work, you'll thrive here.

Ready to help us modernize software that powers an entire industry?

___

Wenco advances the efficiency and safety of the world's surface mining equipment through our fleet management systems. We are committed to providing a stable yet exciting work place environment for individual employees to build and grow their career with the Company.

Wenco is an Equal Opportunity Employer.

Disclaimer

The information in this description has been designed to indicate the general nature and level of work performed by employees. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities, and qualifications required of employees assigned to this job. It is not intended as an employment contract. Job descriptions are subject to change, which may not necessarily affect compensation.

___

As our team experiences high volumes of applications, only shortlisted candidates will be contacted. To be considered, please ensure a resume is attached.



  • Greater Montreal Metropolitan Area, Canada EXFO Full time $60,000 - $120,000 per year

    EXFO develops smarter network test, monitoring and analytics solutions for the world's leading telecommunications service providers, network equipment manufacturers and webscale companies—and we love what we do With over 1,000 employees in more than 25 countries, EXFO is no. 1 worldwide in fiber optic test solutions. Our broad portfolio of intelligent...


  • Greater Montreal Metropolitan Area, Canada TalentFlex Solutions Full time $80,000 - $120,000 per year

    Our Client is on a mission is to create an emissions-free energy and mobility future. Since 2009, the company has developed an expansive partner ecosystem to intelligently integrate electric vehicles into the power grid, including electric vehicle charger manufacturers, 750+ installation companies, 65+ energy suppliers, and automotive manufacturers ranging...


  • Greater Ottawa Metropolitan Area, Canada 606cb907-1205-4a7f-90c5-8f2c781060d2 Full time $180,000 - $200,000 per year

    Telesat (NASDAQ and TSX: TSAT) is a leading global satellite operator, providing reliable and secure satellite-delivered communications solutions worldwide to broadcast, telecommunications, corporate and government customers for over 50 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service, Telesat has grown...

  • Software Developer

    4 weeks ago


    Greater Ottawa Metropolitan Area, Canada None Full time

    About ALTEN:In just three decades, ALTEN has become a global leader in Research & Development, Engineering, IT Services, Life Sciences, and Network Services. With a presence in more than 30 countries and a team of over 60,000 employees, we are trusted by industry leaders worldwide to deliver pioneering solutions and drive technical excellence.ALTEN CANADA, a...


  • Greater Montreal Metropolitan Area, Canada Mercor Full time $120,000 - $150,000 per year

    About The JobMercorconnects elite creative and technical talent with leading AI research labs. Headquartered in San Francisco, our investors includeBenchmark,General Catalyst,Peter Thiel,Adam D'Angelo,Larry Summers, andJack Dorsey.Position:Software DeveloperType:Independent ContractorCompensation:$110–$125/hourLocation:RemoteDuration:6 weeksCommitment:20+...


  • Vancouver, British Columbia, Canada Clir Full time $60,000 - $90,000 per year

    About Clir RenewablesClir Renewables is on a mission to reduce humankind's impact on the planet by accelerating the transition to renewable energy. We achieve this by improving the economics of renewable energy projects and empowering owners to maximize their financial returns. Leveraging more than 350 GW of contextual operational data, combined with...


  • Greater Montreal Metropolitan Area, Canada EXFO Full time $80,000 - $120,000 per year

    EXFO develops smarter network test, monitoring and analytics solutions for the world's leading telecommunications service providers, network equipment manufacturers and webscale companies—and we love what we do With over 1,000 employees in more than 25 countries, EXFO is no. 1 worldwide in fiber optic test solutions. Our broad portfolio of intelligent...


  • Greater St. John's Metropolitan Area, Canada StandardAero Full time $45,000 - $120,000 per year

    Job DescriptionBuild an Aviation Career You're Proud OfAt StandardAero, we use our ingenuity and know-how to find solutions for the simple to the most complex challenges in aviation. Together, we get the job done and done well. Our stability, resources, and respectful culture supports you in building a solid career with a great team you can count on day in...


  • Greater Montreal Metropolitan Area, Canada Amilia Full time $120,000 - $180,000 per year

    Amilia is transforming the recreation and activities market with its innovative, purpose-built SaaS platform. Designed for municipalities, community centers, nonprofits, businesses, and recreation organizations,Amilia SmartRecstreamlines operations, optimizes facility management, and simplifies program and membership management.Since 2009, Amilia has been on...


  • Greater Montreal Metropolitan Area, Canada Triton Digital Full time $80,000 - $120,000 per year

    Are you passionate about new technologies, and would you like to be part of a software development team constantly seeking innovation in a warm, relaxed, and stimulating environment?We're looking for a teammate like youJoin an Agile and ambitious team that is driven to always improve and develop innovative applications within our platform that help...