Systems Engineering Specialist

Posted 19 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Systems Engineering Specialist leading C++ algorithms and optimization for Telesat’s Lightspeed satellite network. Modeling constellation performance and guiding engineering software architecture.

Responsibilities

  • Lead the technical direction of the Lightspeed System Model
  • Design, develop, and validate C++ algorithms and optimization methods
  • Translate system requirements into mathematical models, resource allocation strategies, and implementable algorithms
  • Evaluate algorithm correctness, computational efficiency, and solution quality through testing, simulation, and performance analysis
  • Oversee Lightspeed constellation performance analysis, including throughput, latency, satellite handover, availability, capacity, and regulatory compliance metrics
  • Collaborate with System Modeling, Software Development, Quality Assurance, and System Engineering teams on integration and testing
  • Mentor junior engineers and support continuous improvement in engineering practices
  • Work with Telesat teams on satellite payload and ground segment characteristics, performance metrics, performance evaluations, and regulatory compliance
  • Lead assessments of design alternatives and system architectures
  • Prepare and review technical documentation covering models, algorithms, assumptions, validation methods, and results
  • Apply Agile software development methods
  • Maintain code quality through unit testing, code reviews, refactoring, and coding standards

Requirements

  • Must be able to work in Canada
  • Must obtain clearance under the Canadian Controlled Goods Program (CGP)
  • Master's degree in Electrical Engineering, Systems Engineering, Aerospace Engineering, Computer Science, Applied Mathematics, Operations Research, or a related field, with relevant professional experience in system design, modeling, algorithm development, or optimization; or a PhD in one of these fields with relevant research
  • Strong working knowledge of C++ and ability to design, implement, test, and maintain engineering software
  • Strong knowledge of algorithm design and analysis, data structures, computational complexity, and performance trade-offs
  • Strong knowledge of mathematical optimization
  • Ability to translate complex engineering problems into mathematical models and software implementations and validate results against system requirements
  • Strong understanding of the software development lifecycle, Agile methodologies, and code quality practices
  • Fluency in written and spoken English

Benefits

  • Full-time hire with benefits
  • Equal opportunity employer
  • Interview-process accommodations for qualified applicants
  • Confidential handling of accommodation information

Job type

Full Time

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Postgraduate Degree

Tech skills

C++

Location requirements

HybridOttawaCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.