hirq
← All jobs

Pivot + Edge

Director of Engineering

Ottawa, Ontario, Canada · On-site · fulltime_permanent · Frequentis

Apply well, not just fast

Create a free account and upload your resume to get a match score, keyword gaps, a tailored resume, a cover letter and interview prep for this job.

About the role

Product ManagementProject ManagementMicroservices
Frequentis Group with headquarters in Vienna is an international supplier of communication and information systems for control centres with safety-critical tasks. Mission-critical control centres around the world keep our planes safe in the sky, our urban and regional trains safe on the railroads, and our ships and boats safe on the seas. They coordinate rescue on land, sea and air when something goes wrong and they keep our citizens safe by dispatching law enforcement and other first responders when we need to call 9-1-1. Today, any controller working in a mission-critical control centre relies on four sophisticated technologies to do their jobs: voice communications, situational awareness tools, decision assist tools, and a resilient voice and data network underneath it all. Those four basic tools: that’s what we do. Worldwide, more than 500 customers in 150 countries with more than 40,000 workstations already trust our know-how and proven experience. Frequentis Canada is seeking a Director of Engineering to lead the software engineering function and shape its long-term direction. As a senior leader, you will establish the engineering strategy, provide oversight for complex software development programs, and ensure that their technology, people, processes, and investments support organizational priorities and customer needs. You will lead and develop engineering managers and technical professionals, foster a high-performing and inclusive culture, and collaborate closely with Product Management, Project Management, Operations, Quality, and Security. You will also champion modern engineering practices, operational excellence, innovation, and the delivery of secure, resilient, and scalable software solutions in a safety-critical environment. The position is based in Gatineau, Quebec, Canada and is open to Canadian citizens and Canadian permanent residents. Key Tasks - Define and execute the engineering strategy (Software / Hardware / Systems) and multi-year roadmap in alignment with our client’s business objectives, product priorities, and Group technology direction. - Provide strategic and operational leadership for the engineering functions, including organizational design, workforce planning, succession planning, talent development, and capability building. - Lead, coach, and develop engineering managers, technical leaders, and development teams while fostering a culture of accountability, collaboration, innovation, high performance and continuous learning. - Oversee a portfolio of development initiatives ensuring priorities, resources, dependencies, budgets, schedules, delivery commitments and life cycle management objectives are effectively managed & met. - Ensure adherence to our client development processes, secure software development practices, quality standards, software assurance requirements, and applicable regulatory or certification obligations. - Establish governance, key performance indicators, and reporting mechanisms to monitor engineering delivery, product quality, operational effectiveness, workforce capacity, and continuous improvement. - Ensure the timely delivery of high-quality, secure, reliable, maintainable, and scalable software products and solutions. - Provide executive-level oversight of technical, delivery, quality, security, and operational risks and ensure that appropriate mitigation and escalation plans are implemented. - Partner with Product Management, Project Management, Operations, Quality, Sales, and other stakeholders to align technology investments and engineering priorities with customer and business needs. - Collaborate with our clients’ technology and engineering organizations to promote common standards, reusable platforms, knowledge sharing, and effective integration across organizational boundaries. - Guide major architectural and technology decisions, including the responsible evaluation and adoption of cloud, microservices, automation, artificial intelligence, and other emerging technologies. - Drive improvements to engineering processes, tools, development environments, developer experience, productivity, and software lifecycle maturity. - Establish resource plans and manage the engineering budget, including staffing, contractors, tools, infrastructure, and other departmental investments. - Represent our client’s Engineering in leadership forums and communicate strategy, priorities, progress, risks, decisions, and performance to senior management and key stakeholders. - Support customer, partner, audit, proposal, and business-development activities by providing credible senior-level technical and organizational leadership when required.