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 seeking a highly skilled Software 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 testing cutting-edge software for our satellite ground segment systems.

Key Responsibilities:
  • Collaborate with experienced engineers to design, code, test, and maintain software applications.
  • Develop and maintain embedded software modules using C++ and Python programming languages.
  • Assist in implementing networking solutions to ensure 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 to provide constructive feedback and 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 testing and validation of software features to ensure functionality and performance meet specified requirements.
  • Utilize cloud technologies to enhance software deployment and management.
  • 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.
  • Working experience with Agile scrum methodology (SAFe).
  • 3+ years of 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+ years of experience in developing and troubleshooting low-level application services that interface to devices through hardware interfaces such as I2C, SPI, GPIO, SHERDS, NOR/NAND flash, and FPGA.
  • 2+ 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, 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.
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).