Current jobs related to Software Linux Developer - Ottawa, Ontario - Telesat


  • Ottawa, Ontario, Canada Dew Software Full time

    Job Summary:We are seeking a highly skilled Linux Administrator to join our team at Dew Software. As a key member of our infrastructure team, you will be responsible for ensuring the smooth operation of our Linux-based systems and applications.Key Responsibilities:Scripting and Automation: Develop and maintain shell scripts and Python programs to automate...


  • Ottawa, Ontario, Canada Dew Software Full time

    Job Summary:We are seeking a highly skilled Linux Administrator to join our team at Dew Software. As a key member of our infrastructure team, you will be responsible for ensuring the smooth operation of our Linux-based systems and applications.Key Responsibilities:Scripting and Automation: Develop and maintain shell scripts and Python programs to automate...


  • Ottawa, Ontario, Canada High Tech Genesis Inc. Full time

    pbJob Title:/b Embedded Linux Software Developer/ppbLocation:/b Ottawa, Ontario: Preferred/ppbRemote:/b Toronto/Montreal/ppHigh Tech Genesis Inc. is seeking an experienced software engineer to develop next-generation SDN solutions for enterprise networks./ppThe ideal candidate will have a strong background in C programming, Linux, and real-time operating...


  • Ottawa, Ontario, Canada High Tech Genesis Inc. Full time

    Job Title: Embedded Linux Software DeveloperWe are seeking an experienced Embedded Linux Software Developer to join our team at High Tech Genesis Inc. in Ottawa, Ontario. As a key member of our engineering team, you will be responsible for designing and developing code in support of feature assignments, crafting unit test code, troubleshooting and correcting...


  • Ottawa, Ontario, Canada High Tech Genesis Inc. Full time

    Job Title: Embedded Linux Software DeveloperWe are seeking an experienced Embedded Linux Software Developer to join our team at High Tech Genesis Inc. in Ottawa, Ontario. As a key member of our engineering team, you will be responsible for designing and developing code in support of feature assignments, crafting unit test code, troubleshooting and correcting...


  • Ottawa, Ontario, Canada High Tech Genesis Inc. Full time

    Embedded Linux Software DeveloperHigh Tech Genesis Inc. is seeking an experienced Embedded Linux Software Developer to join our engineering team. As a key member of our team, you will be responsible for designing and developing code in support of feature assignments, crafting unit test code, and troubleshooting defects/bugs.Key Responsibilities:Design and...


  • Ottawa, Ontario, Canada High Tech Genesis Inc. Full time

    Embedded Linux Software DeveloperHigh Tech Genesis Inc. is seeking an experienced Embedded Linux Software Developer to join our engineering team. As a key member of our team, you will be responsible for designing and developing code in support of feature assignments, crafting unit test code, and troubleshooting defects/bugs.Key Responsibilities:Design and...


  • 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.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...

  • 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 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 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...


  • 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 QNX Software Systems Full time

    Job SummaryWe are seeking an experienced Audio Software Developer to join our team at QNX Software Systems. As an Audio Software Developer, you will be responsible for developing multimedia software technologies, capabilities, and solutions that meet the needs of automotive and consumer markets.Key ResponsibilitiesWork directly with customers to understand...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Video Playback and Streaming DeveloperJob Summary:We are seeking a skilled Video Playback and Streaming Developer to join our team at BlackBerry QNX. As a key member of our software development team, you will be responsible for developing multimedia software technologies, capabilities, and solutions that meet the needs of automotive and consumer...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Video Playback and Streaming DeveloperJob Summary:We are seeking a skilled Video Playback and Streaming Developer to join our team at BlackBerry QNX. As a key member of our software development team, you will be responsible for developing multimedia software technologies, capabilities, and solutions that meet the needs of automotive and consumer...

Software Linux Developer

2 months ago


Ottawa, Ontario, Canada Telesat Full time
Job Title: Software Linux Developer

Telesat is a leading global satellite operator, providing reliable and secure satellite-delivered communications solutions worldwide to broadcast, telecommunications, corporate, and government customers for over 50 years. Our company is backed by a legacy of engineering excellence, reliability, and industry-leading customer service.

Job Summary:

We are seeking a highly skilled Software 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. You will work closely with the test and support teams to ensure comprehensive testing and efficient bug resolution.

Main Responsibilities:
  • Collaborate with experienced engineers in the design, coding, testing, and maintenance of software applications.
  • Develop and maintain embedded software modules using programming languages like C++ and Python.
  • Assist in the implementation of networking solutions, ensuring seamless communication between software components.
  • Contribute to the development of software tools, libraries, and frameworks to enhance overall product quality and efficiency.
  • Participate in code reviews, providing constructive feedback to enhance code quality and adherence to coding standards.
  • Collaborate with the team to troubleshoot and resolve software defects and technical issues.
  • Support the integration of software components on Linux operating systems.
  • Assist in the testing and validation of software features, ensuring functionality and performance meet specified requirements.
  • Utilize cloud technologies to enhance software deployment and management.
  • Collaborate with cross-functional teams, including product managers and designers, to understand requirements and contribute to technical discussions.
  • Maintain clear and organized documentation of software designs, processes, and development tasks.
  • Demonstrate effective teamwork and communication skills, both orally and in writing.
Requirements:
  • Bachelor's in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • Working experience with Agile scrum methodology (SAFe).
  • 3+ year software development experience in embedded systems (Linux and ARM cores AArch64 AArch32) with experience in software and firmware upgrades and device commissioning (MIB and YANG).
  • 3+ year experience in developing and troubleshooting low-level application services which interface to devices through hardware interfaces such as I2C, SPI, GPIO, SHERDS, NOR/NAND flash, and FPGA.
  • 2+ year experience in developing software using modern C++ (C++14 and above).
  • Good understanding of L1/L2 networking protocols (IPSEC, MACsec, secure tunnel), NETCONF, and concept of Trust platform module for platform security.
  • SW development in satellite communication systems is a plus.
  • Experience in Linux Kernel development is a plus.
  • Understanding RFIC functions is a plus.
Decision Making & Supervision:
  • This role has no direct reports, but will work and interact with multi-disciplinary engineering teams.
Working Conditions:
  • This role offers a hybrid work environment.
  • Working conditions are generally comfortable typical of an office environment.
  • International travel is required.

The successful candidate must be able to work in Canada and obtain clearance under the Canadian Controlled Goods program (CGP).