Manager, Software Engineering
Thales USA
Toronto, ON
Location: Toronto, Canada
L’Activité Mondiale Systèmes de Transport Terrestre fournit des solutions de signalisation ferroviaire pour les grandes lignes et les transports urbains, des systèmes intégrés de communication et de supervision, des solutions billettiques et les services associés.
Thales fournit des systèmes de commande de trains par télécommunications (CBTC) et des systèmes d’enclenchement destinés au secteur des transports en commun sur voie ferrée à l'échelle mondiale. Le centre de compétences pour la signalisation ferroviaire urbaine est situé au centre-ville de Toronto. Nous sommes le plus grand bureau situé au Canada et nous disposons d’un service pour chaque étape du cycle de vie du développement logiciel (SDLC). Cela comprend le logiciel, le matériel, la conception des systèmes, la vérification et la validation, les opérations, etc. Les équipes de services partagés dans les domaines des finances, des ressources humaines et des technologies de l’information sont également situées sur ce site. Notre espace de bureau est conçu pour fournir un milieu de travail sûr et durable qui correspond à la marque TRSS et qui favorise la collaboration. Le mobilier répond aux normes Greenguard, les appareils ménagers sont certifiés EnergyStar et les adhésifs et produits d'étanchéité répondent aux critères de faible émission. De plus, les portes coulissantes en verre laissent entrer la lumière dans les bureaux intérieurs qui offrent ainsi une vue sur l'extérieur. Venez vous joindre à la grande famille du Transport, ici à Toronto !
Thales people architect solutions that support 85 million mainline and suburban passenger journeys, worldwide, every day. Our Rail Signalling and Communication systems are used on metro lines across major cities, and 72,000 kms of route, 52,000 trains per day in 16 countries are controlled by our Traffic Management Systems. Together We deployed the first-ever nationwide ticketing system which processes over 50 million ticketing transactions in 100 cities daily.
Thales provides world-leading Communications-Based Train Control (CBTC) and interlocking for mass rail transit applications globally. The Centre of Competence for Urban Rail Signalling is located right before you at mid-town Toronto. As the largest office in Canada, we house a department for every step of the Software Development Lifecycle (SDLC)! This includes Software, Hardware, Systems Design, Verification & Validation, Operations, etc. The supporting corporate shared services teams in Finance, Human Resources and IT is also located at the office. Our office space was designed to provide a sustainable, healthy workplace that expresses TRSS’s brand while increasing collaboration. Features include Greenguard furniture, EnergyStar appliances, low-emitting adhesives, sealants, and sliding glass doors on internal offices provide daylight and views to the outside. Come join the big Transport family, here in Toronto!
REQ: R0065345

Position Title: Manager, Software Engineering (Onboard & Wayside Product)

Department: Urban Rail Signaling (URS)

Location: Toronto (Don Mills / York Mills)

Job Purpose:
Manager, he/she is leading a team responsible for the completion of a set of engineering tasks within the committed cost, schedule, performance and quality. The related tasks may cover part or all the range of activities regarding customer needs, mission, function, architectural design, and life cycle of the software solution (requirements and specialty engineering, design, development, integration and verification).

Key Job Functions:
Identifies the required skills, allocates roles and responsibilities to the various individual contributors and leads these contributors as a team. For the team, he/she schedules, coordinates and monitors the implementation of tasks.
Manages, motivates, trains and appraises employees’ performance and acts as a mentor to assigned staff.
Monitors workload of the functional staff to ensure schedules are being adhered to. Reviews and approves work assigned in the area of control, resolving any technical or human resource problems.
Assists Director of Software Engineering in strategic and long term business planning, cost estimates, and is responsible for labour forecasting and adherence to capital and expense budgets.
Prepares department internal/external training plan and is responsible to execute this plan in conjunction with individual Training Requirement forms and Human

Key Skill Requirements:
University degree in Computer Science or Engineering, or equivalent experience
Minimum 5 Years supervisory experience.
Minimum 8 Years minimum relevant work (technical/functional) experience.
Minimum 10 years relevant experience in real-time embedded (ATP) or on supervision applications (ATS) or on Simulations and Tools and ideally on safety critical systems
Software development experience in programming languages used in the area of control such as C, C++, C-Sharp, Java etc.
Deep understanding of the project management principles (ideally achieved through managing projects for multiple years or through a PMP or equivalent designation)
Practical experience in terms of creating and executing complex test plans and procedures
Ability to manage projects within budget/schedule in a challenging environment
Practical experience with source control, IDE and requirements management tools (e.g Eclipse, Jira, Git, ClearCase, ClearQuest, Doors, etc)
Knowledgeable of SelTrac CBTC signaling systems
Working knowledge of modern software engineering practices, methods and tools (including but not limited to international Railway standards)
Thales is known for its commitment to employees, outlined in its human resources policy: Thales Together. Staff enjoy a competitive salary and benefits package, as well as opportunities to develop professionally, and define their career paths.

If this opportunity interests you, please visit www.thalesgroup.com/careers/ and apply using our e-staffing tool. Thales thanks all applicants for their interest, however, only those selected for an interview will be contacted.

Thales is committed to employment equity and diversity in the workplace and welcomes applicants from the four designated groups (women, persons with disabilities, visible minorities, and aboriginals) to apply for employment.

Chez Thales, nous proposons des CARRIÈRES passionnantes, pas de simples emplois. Fort de ses 65 000 collaborateurs dans 56 pays, Thales a mis en place une politique de mobilité permettant, chaque année, à des milliers d'employés de faire progresser leur carrière tant dans leur domaine d’expertise que dans de nouveaux domaines de compétences, cela aussi bien dans leur pays d’origine qu’à l'étranger. Ensemble, nous pensons qu’adopter une politique de flexibilité est une manière plus actuelle de travailler. C’est ici que commence votre parcours exceptionnel, postulez sans tarder!
At Thales we provide CAREERS and not only jobs. With Thales employing 80,000 employees in 68 countries our mobility policy enables thousands of employees each year to develop their careers at home and abroad, in their existing areas of expertise or by branching out into new fields. Together we believe that embracing flexibility is a smarter way of working. Great journeys start here, apply now!