Current jobs related to Software Linux Developer - Ottawa, Ontario - Telesat
-
Linux System Administrator
1 month ago
Ottawa, Ontario, Canada Dew Software Full timeJob 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...
-
Linux System Administrator
1 month ago
Ottawa, Ontario, Canada Dew Software Full timeJob 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...
-
Embedded Linux Software Developer
3 weeks ago
Ottawa, Ontario, Canada High Tech Genesis Inc. Full timepbJob 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...
-
Embedded Linux Software Developer
4 weeks ago
Ottawa, Ontario, Canada High Tech Genesis Inc. Full timeJob 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...
-
Embedded Linux Software Developer
4 weeks ago
Ottawa, Ontario, Canada High Tech Genesis Inc. Full timeJob 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...
-
Embedded Linux Software Developer
1 month ago
Ottawa, Ontario, Canada High Tech Genesis Inc. Full timeEmbedded 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...
-
Embedded Linux Software Developer
4 weeks ago
Ottawa, Ontario, Canada High Tech Genesis Inc. Full timeEmbedded 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...
-
Senior Linux Developer
3 weeks ago
Ottawa, Ontario, Canada Telesat Full timeAbout 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...
-
Senior Linux Developer
1 month ago
Ottawa, Ontario, Canada Telesat Full timeJob 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
1 month ago
Ottawa, Ontario, Canada Telesat Full timeJob 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 timeJob 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
1 month ago
Ottawa, Ontario, Canada Telesat Full timeJob 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...
-
Senior Linux Developer
1 month ago
Ottawa, Ontario, Canada Telesat Full timeJob 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...
-
Senior Linux Developer
1 month ago
Ottawa, Ontario, Canada Telesat Full timeJob 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
1 month ago
Ottawa, Ontario, Canada Telesat Full timeJob 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 timeJob 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
3 weeks ago
Ottawa, Ontario, Canada Telesat Full timeJob 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...
-
Audio Software Developer
2 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob 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...
-
BlackBerry QNX Software Developer
1 month ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob 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...
-
BlackBerry QNX Software Developer
1 month ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob 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
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.
- 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.
- This role has no direct reports, but will work and interact with multi-disciplinary engineering teams.
- 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).