Find up to date salary information for jobs in Canada, and compare with national average, city average, and other job positions.

Senior Systems and Software Architect

Ontario 1 day ago

Job Description

Systems and Software Architect Holt Executive are partnered with a global Satellite and Space leader that provides reliable and secure satellite-delivered voice and high-speed data communications solutions to broadcast, telecommunications, corporate and government customers worldwide. They are now developing a LEO constellation that will revolutionize global broadband connectivity for enterprise. Our partner is seeking a Senior level Systems and Software Architect  to play a vital role the architecture, design, development, and testing of next-generation constellation software. Key Responsibilities for the  Systems and Software Architect: Take a lead in the design, development, and implementation of very advanced embedded and satellite ground segment software systems. Lead the architecture and design of the management plane, spanning scalable and modular Element Management System (EMS) and Network Management System (NMS) components. Definition and architecture of software solutions across the full stack (embedded modules and board support packages to OS-level integration and system-wide services). Drive and implement advanced testing methodologies, including Test-Driven Development (TDD) and software simulation frameworks. Be a technical leader and mentor to the software teams, supporting with design and code reviews, and ensuring adherence to coding standards and best practices. Support the wider team in the identification, troubleshooting, and resolving of complex software issues. Design and implement scalable networking features (e.g., MPLS). Use modern software tools and practices, including virtualization, containerization, and cloud technologies. Key Skills& Experience for the Systems and Software Architect: A degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field. 15 years of experience in software development and testing, with a strong focus on embedded systems and real-time applications. Proven experience as a technical lead, or architect. Proven experience in the design of software with consideration for hardware resource constraints and system-level integration. Strong experience architecting complex systems, including management planes with Element Management System (EMS) and Network Management System (NMS) components. Strong understanding of system-level concepts, including fault management, performance monitoring, configuration management, networking, storage, operating systems, and cybersecurity considerations. Proficiency in modern C (C 14/17/20). Experience with Linux operating systems. The successful candidate must be able to work in Canada and be able to obtain a Reliability Clearance. This opportunity offers a hybrid work model with 4 days in the office per week. If your skills and experience match this  Systems and Software Architect opportunity, we encourage you to apply now!

Specialist GIS, IT

Mississauga, Ontario 12 hours ago
Req ID:26723 Number of Positions:4 Vacancy Type:Combination (3 Permanent positions ; 1 Temporary position) Duration of Contract for Temporary Position: Up to Dec 31, 2025 Closing Date:07/22/2025 Job Summary Create, maintain and share/post CAD and GIS...

Director, AI Risk Management

Ontario 12 hours ago
Requisition ID: Join a purpose driven winning team, committed to results, in an inclusive and high:performing culture. Leads and oversees a team within the Data and AI Risk (DAIR), GRM group ensuring the Enterprise Artificial Intelligence (AI) Risk...

Business Applications Senior Analyst

Calgary, Alberta 13 hours ago
Work Arrangement:Hybrid Department: Commercial Applications Dept Pembina Pipeline Corporation is a dynamic energy transportation and midstream provider, serving customers for more than 65 years. Chances are, we do more than you think. We own...

Project Procurement Lead

Cambridge, Ontario 13 hours ago
The world isn't standing still, and neither is ATS Life Sciences : We don't follow the trends. We set them Are you interested in being part of a team that makes a difference? Join our growing ATS Life Sciences Systems team a division of ATS...

Program Manager, Client Onboarding and Authentication

Canada 13 hours ago
Requisition ID: Join a purpose driven winning team, committed to results, in an inclusive and high:performing culture. Purpose The Client Onboarding and Authentication Program Manager plays a pivotal role in shaping the strategic direction...

Enterprise Account Executive : Capital Markets

niagara / on / the / lake, Canada 13 hours ago
Join a dynamic team at the pulse of global markets, where we deliver innovative software and service solutions for essential financial reporting and capital markets transactions. At DFIN, we are a values:driven organization that empowers you to build...

Manager, CB Operational Resilience

Ontario 13 hours ago
Requisition ID: Join a purpose driven winning team, committed to results, in an inclusive and high:performing culture. Purpose Contributes to the overall success of the Canadian Banking Operational Resilience Program ensuring specific individual...

Senior Law Clerk Real Estate

Mississauga, Ontario 13 hours ago
It's not a package. It's a promise(R). As Canada's leading integrated freight, package, and logistics provider, we've been helping promises get where they need to be for more than 60 years. How does the magic happen? The journey starts with you. The...

Infrastructure Architect Specialist

Ontario 13 hours ago
Requisition ID: Join a purpose driven winning team, committed to results, in an inclusive and high:performing culture. Scotiabank has embarked on the journey to modernize both development practices and tools. One of the main areas of transformation...

Senior Manager, Non:Financial Risk and New Initiatives

Ontario 13 hours ago
Requisition ID: Join a purpose driven winning team, committed to results, in an inclusive and high:performing culture. Purpose Contributes to the overall success of Canadian Banking (CB) business units ensuring business goals, plans, and initiatives...