1. What is a Software Engineer at Coast Mountain Bus Company?
A Software Engineer at Coast Mountain Bus Company plays a critical role in maintaining the technical backbone of one of Canada’s most vital transit networks. Your work ensures that the systems supporting our fleet and infrastructure operate with maximum efficiency, reliability, and safety. Whether you are working on electrical maintenance systems, infrastructure scheduling, or specialized engineering tasks, your contributions directly impact the daily commute of thousands of passengers.
This position is unique because it bridges the gap between high-level software development and physical, real-world infrastructure. You will be tasked with solving complex problems that require both technical precision and a deep understanding of operational requirements. It is a demanding role that offers the opportunity to drive meaningful improvements in public transit technology, making it an ideal environment for engineers who value stability, impact, and long-term infrastructure health.
