Enable job alerts via email!

Senior Systems and Software Architect

Holt Executive Ltd

Ontario

On-site

CAD 120,000 - 160,000

Full time

30+ days ago

Job summary

Holt Executive Ltd seeks a Senior Systems and Software Architect to join a global leader in satellite communications. This role involves leading the design and development of advanced software systems for a revolutionary LEO constellation, requiring extensive experience in embedded systems and technical leadership. The successful candidate will work in a hybrid model, four days in the office, and must be eligible for a Reliability Clearance.

Qualifications

  • 15+ years of software development experience, focusing on embedded systems.
  • Experience as a technical lead or architect.
  • Proficiency in modern C++ (C++14/17/20).

Responsibilities

  • Lead design, development, and implementation of advanced embedded and satellite software systems.
  • Drive advanced testing methodologies and mentor software teams.
  • Design and implement scalable networking features.

Skills

Embedded Systems
Software Development
Systems Architecture
Network Management
Cybersecurity
C++

Education

Degree in Computer Science
Degree in Computer Engineering
Degree in Electrical Engineering

Tools

Linux
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 aSenior level Systems and Software Architectto play a vital role the architecture, design, development, and testing of next-generation constellation software.

Key Responsibilities for theSystems 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 theSystems 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 thisSystems and Software Architect opportunity, we encourage you to apply now!
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.