Senior Linux Software Engineer

1 month ago


Ottawa, Ontario, Canada Telesat Full time
About the Role

We are seeking a highly skilled Senior Linux Software Engineer to join our team at Telesat, a leading global satellite operator. As a key member of our scrum team, you will contribute to the design, development, and testing of our cutting-edge LightSpeed Software.

Key Responsibilities
  • Design, develop, and test software applications for our satellite ground segment
  • Collaborate with experienced engineers to ensure seamless communication between software components
  • Develop and maintain embedded software modules using C++ and Python
  • Assist in the implementation of networking solutions to ensure high performance, scalability, and reliability
  • Participate in code reviews to enhance code quality and adherence to coding standards
  • Collaborate with cross-functional teams to understand requirements and contribute to technical discussions
  • Maintain clear and organized documentation of software designs, processes, and development tasks
Requirements
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field
  • 5+ years of software development experience in embedded systems (Linux and ARM cores) with experience in software and firmware upgrades and device commissioning
  • 5+ years of experience in developing software using modern C++ (C++14 and above)
  • Good understanding of L1/L2 networking protocols (IPSEC, MACsec, secure tunnel), NETCONF
  • Experience in Linux Kernel development is a plus
About Telesat

Telesat is a leading global satellite operator, providing reliable and secure satellite-delivered communications solutions worldwide to broadcast, telecommunications, corporate, and government customers. We are headquartered in Ottawa, Canada, and have offices and facilities around the world.

We are committed to providing the best candidate experience possible, including any required accommodations at every stage of our interview process. All accommodation information provided will be treated as confidential.


  • Senior Linux Engineer

    2 weeks ago


    Ottawa, Ontario, Canada Telesat Full time

    At Telesat, we are seeking a skilled Senior Linux Developer to contribute to the design, development, and testing of our cutting-edge LightSpeed Software.This role will involve collaborating with experienced engineers to develop and maintain embedded software modules using programming languages like C++ and Python.The successful candidate will also be...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    About QNX Software SystemsQNX Software Systems is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools for building critical embedded systems.Job SummaryWe are seeking an experienced Embedded Software Developer or Senior Embedded Software Engineer to join our team and work on a variety of projects and...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    About QNX Software SystemsQNX Software Systems is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools for building critical embedded systems.Job SummaryWe are seeking an experienced Embedded Software Developer or Senior Embedded Software Engineer to join our team and work on a variety of projects and...


  • Ottawa, Ontario, Canada Telesat Full time

    Job Title: Senior Linux DeveloperTelesat is seeking a highly skilled Senior Linux Developer to join our team in Ottawa, Canada. As a key member of our scrum team, you will contribute to the design, development, and testing of our cutting-edge LightSpeed Software.Main Responsibilities:Collaborate with experienced engineers to design, code, test, and maintain...


  • Ottawa, Ontario, Canada Telesat Full time

    Job Title: Senior Linux DeveloperTelesat is seeking a highly skilled Senior Linux Developer to join our team in Ottawa, Canada. As a key member of our scrum team, you will contribute to the design, development, and testing of our cutting-edge LightSpeed Software.Main Responsibilities:Collaborate with experienced engineers to design, code, test, and maintain...


  • Ottawa, Ontario, Canada Telesat Full time

    About the RoleWe are seeking a highly skilled Senior Linux Developer to join our team at Telesat. As a Senior Linux Developer, you will be responsible for designing, developing, and testing cutting-edge software applications using Linux operating systems.Main ResponsibilitiesCollaborate with experienced engineers in the design, coding, testing, and...


  • Ottawa, Ontario, Canada Telesat Full time

    Job Title: Senior Linux DeveloperTelesat is seeking a highly skilled Senior Linux Developer to join our team in Ottawa, Canada. As a key member of our scrum team, you will contribute to the design, development, and testing of our cutting-edge LightSpeed Software.Key Responsibilities:Collaborate with experienced engineers in the design, coding, testing, and...


  • Ottawa, Ontario, Canada Telesat Full time

    Job Title: Senior Linux DeveloperTelesat is seeking a highly skilled Senior Linux Developer to join our team in Ottawa, Canada. As a key member of our scrum team, you will contribute to the design, development, and testing of our cutting-edge LightSpeed Software.Key Responsibilities:Collaborate with experienced engineers in the design, coding, testing, and...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Senior DevOps EngineerBlackBerry QNX is seeking a highly skilled Senior DevOps Engineer to join our team. As a key member of our Development Operations team, you will be responsible for driving the evolution of our CI/CD infrastructure and software delivery platform.Key Responsibilities:Drive the evolution of our CI/CD infrastructure and software...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Senior DevOps EngineerBlackBerry QNX is seeking a highly skilled Senior DevOps Engineer to join our team. As a key member of our Development Operations team, you will be responsible for driving the evolution of our CI/CD infrastructure and software delivery platform.Key Responsibilities:Drive the evolution of our CI/CD infrastructure and software...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Embedded Software EngineerBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We are seeking an experienced Embedded Software Engineer to join our team.Key Responsibilities:Develop drivers for various hardware peripherals, including adaptation of existing drivers for embedded...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Embedded Software EngineerBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We are seeking an experienced Embedded Software Engineer to join our team.Key Responsibilities:Develop drivers for various hardware peripherals, including adaptation of existing drivers for embedded...


  • Ottawa, Ontario, Canada Telesat Full time

    Job Title: Senior Linux DeveloperTelesat is seeking a highly skilled Senior Linux Developer to join our team in Ottawa, Ontario. As a key member of our Lightspeed System Development team, you will be responsible for designing, developing, and implementing advanced satellite ground segment software systems.Key Responsibilities:Collaborate with experienced...


  • Ottawa, Ontario, Canada Telesat Full time

    Job Title: Senior Linux DeveloperTelesat is seeking a highly skilled Senior Linux Developer to join our team in Ottawa, Ontario. As a key member of our Lightspeed System Development team, you will be responsible for designing, developing, and implementing advanced satellite ground segment software systems.Key Responsibilities:Collaborate with experienced...

  • Senior Linux Developer

    2 months ago


    Ottawa, Ontario, Canada Telesat Full time

    Job Title: Senior Linux DeveloperTelesat is seeking a highly skilled Senior Linux Developer to join our team in Ottawa, Ontario. As a key member of our Lightspeed System Development team, you will be responsible for designing, developing, and implementing advanced satellite ground segment software systems.Key Responsibilities:Collaborate with experienced...

  • Senior Linux Developer

    2 months ago


    Ottawa, Ontario, Canada Telesat Full time

    Job Title: Senior Linux DeveloperTelesat is seeking a highly skilled Senior Linux Developer to join our team in Ottawa, Ontario. As a key member of our Lightspeed System Development team, you will be responsible for designing, developing, and implementing advanced satellite ground segment software systems.Key Responsibilities:Collaborate with experienced...


  • Ottawa, Ontario, Canada Telesat Full time

    Job DescriptionTelesat is seeking a highly skilled Senior Linux Developer to join our team. As a key member of our scrum team, you will contribute to the design, development, and testing of our cutting-edge LightSpeed Software. Your expertise in Linux and embedded systems will be essential in ensuring the high performance, scalability, and reliability of our...


  • Ottawa, Ontario, Canada Telesat Full time

    Job Summary: Telesat, a leading global satellite operator, is seeking a highly skilled Senior Linux Developer to contribute to the design, development, and implementation of cutting-edge LightSpeed Software. About the Role: As an integral part of our scrum team, you will collaborate with experienced engineers to develop and maintain embedded software...


  • Ottawa, Ontario, Canada Telesat Full time

    About the RoleWe are seeking a highly skilled Senior Linux Developer to join our team at Telesat, a leading global satellite operator. As a key member of our scrum team, you will contribute to the design, development, and testing of our cutting-edge LightSpeed Software.Key ResponsibilitiesCollaborate with experienced engineers in the design, coding, testing,...


  • Ottawa, Ontario, Canada Telesat Full time

    About the RoleWe are seeking a highly skilled Senior Linux Developer to join our team at Telesat, a leading global satellite operator. As a key member of our scrum team, you will contribute to the design, development, and testing of our cutting-edge LightSpeed Software.Key ResponsibilitiesCollaborate with experienced engineers in the design, coding, testing,...