Senior Software Engineer (LS340)
Telesat
Telesat (NASDAQ and TSX: TSAT) 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. Backed by a legacy of engineering excellence, reliability and industry-leading customer service, Telesat has grown to be one of the largest and most successful global satellite operators.
Telesat Lightspeed, our revolutionary Low Earth Orbit (LEO) satellite network, scheduled to begin service in 2027, will revolutionize global broadband connectivity for enterprise users by delivering a combination of high capacity, security, resiliency and affordability with ultra-low latency and fiber-like speeds. Telesat is headquartered in Ottawa, Canada, and has offices and facilities around the world.
The company’s state-of-the-art fleet consists of 15 GEO satellites, the Canadian payload on ViaSat-1 and one LEO 3 demonstration satellite. For more information, follow Telesat on X and LinkedIn or visit
As an integral part of our scrum team, contribute to the design, development/coding and testing of our cutting edge LightSpeed Software by actively engaging with both the test and support teams to ensure comprehensive testing and efficient bug resolution. In addition, you will take the lead in technical discussions and guide decision-making processes and lead and document technical discussions.
In this role, Senior SW Engineer will assume ownership of specific software modules, overseeing their development, quality, and functionality.
\n MAIN RESPONSIBILITIES:- Collaborate with experienced engineers in the design, coding, testing, and maintenance of software applications.
- Develop and maintain software modules using programming languages like GO, 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. Lead the design, development, and implementation of advanced satellite ground segment software systems, ensuring high performance
- Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
- 8 years or more of experience in software development, focusing on full stack.
- Understanding of networking concepts and protocols.
- Proficiency in using the Linux operating system.
- Proficient in one or more programming languages including: C++ and GO
- Proficiency in cloud technology and microservice architectures.
- Strong analytical and problem-solving skills.
- Basic understanding of networking concepts and protocols. (TCP/IP, UDP, VXLAN, GRE, etc.)
- Team player with the ability to collaborate effectively within a diverse team.
- Good oral and written communication skills.
- Enthusiasm for learning new technologies and tools.
- Detail-oriented with a commitment to producing high-quality software.
- Ability to design software with consideration for hardware resource constraints.
- SW development in the satellite communication systems is a plus
- This role has no direct reports, but will work and interact with multi-disciplinary engineering teams.
- This position will be based out of the Bethesda, MD office
- Full-time office or hybrid 60/40 office/remote, subject to work needs
- Working conditions are generally comfortable typical of an office environment.
- Occasional travel, including international travel is anticipated
Candidate interested in this opportunity must qualify for government clearance to be considered.
At Telesat, we take pride in being an equal opportunity employer that values equality in the workplace. We are committed to providing the best candidate experience possible including any required accommodations at every stage of our interview process. All qualified applicants that have been selected for an interview that require accommodations, are advised to inform the Telesat Talent team accordingly. We will work with you to meet your needs. All accommodation information provided will be treated as confidential.
- ...Makes Cloudbeds Unique At Cloudbeds, we're not just building software, we’re transforming hospitality. Our intelligently designed... ...just getting started. How You'll Make an Impact As a Senior Software Engineer on the Core AI Squad, you'll design, build, and operate customer...SeniorFull timeWork at officeLocal areaRemote workWork from homeHome officeFlexible hoursWeekend work
$120k - $155k per year
...make waves with us? Apply below! About the Role As the Senior Software Developer , you’ll be joining a small, collaborative software... ...into its own product. You’ll work closely with every engineering discipline at RBR, which means your code has a direct impact...SeniorLong term contractFull timeInternshipWorldwideShift work$110k - $270k per year
...committed to making a positive impact on its customers, employees, and communities. The Role We are looking for multiple Senior Software Engineers that are eager to build in a dynamic, startup environment inside a stable, profitable company. Our teams are solving complex...SeniorRemote jobFull timeWork at officeLocal areaWork from home$126.4k - $158k per year
...growth. Discover how at surveymonkey.com . What we’re looking for The Machine Learning Platform team (MLP) is seeking a Senior Software Engineer II to design and implement the secure, highly scalable, and high-performance pipelines that govern the end-to-end lifecycle...SeniorFull timeWork at officeFlexible hours1 day per week- ...Senior Software Engineer Fullstack Preferred Location: Ottawa Reports to: CTO Type: Full-Time The Role This is a senior full-stack role building systems end to end — backend telemetry ingestion and data processing, the operator-facing dashboards, and the...SeniorFull time
$102.5k - $184.5k per year
...Are you a software developer who loves building beautiful user interfaces... ...? Join Our Cloud Experience Engineering Team Our Cloud Experience... ...the best As a Front-End Senior Software Engineer, you will thrive... ...your savings, we're the engine behind the scenes. We provide...SeniorFull timeWork at officeWork from home$137k - $152k per year
...Senior Software Systems Engineer About Anvil Anvil is a trusted partner in the defence industry, delivering cutting-edge solutions that enhance military capabilities and operational effectiveness. We extend our expertise to public safety, law enforcement, and national...SeniorFull timeFor contractorsLive InWork at officeRemote workFlexible hours$110k - $270k per year
...cloud and open source technologies to deliver a massively scalable, robust, and highly available platform. We are seeking Senior Software Engineers who are passionate about designing and implementing a highly available, distributed, and secure system on a cloud platform....SeniorRemote jobFull timeWork at officeLocal areaWork from home$140k - $165k per year
...Senior Software Engineer (Full-Time, Remote) — Canada Salary: CAD $140,000–$165,000 / year Work Schedule: 9:00 AM - 5:00 PM PST About the role At AutoScale Ventures, we build large-scale systems behind products like VinAudit.ca (vehicle history and data) and...SeniorRemote jobLong term contractFull time- ...Senior Software Engineer in Test (SDET) Location: Ottawa, ON | Hybrid Department: R&D- Infrastructure Reports To: Sean O'Hagan, [Director, Engineering] Type: Permanent | Full-Time About Solink At Solink, our mission is to safeguard what matters most...SeniorLong term contractPermanent employmentFull timeWork at office
- ...long term. About the role The In-Vehicle Experience team at Samsara built its foundation at the edge: six firmware engineers shipping the software that runs on dash cams in hundreds of thousands of vehicles. Now the roadmap is expanding into AI-powered voice agents, real...SeniorLong term contractFull timeInternshipRemote workFlexible hours
$110k - $270k per year
...committed to making a positive impact on its customers, employees, and communities. The Role We are looking for Front-End Software Engineers who are eager to build in a dynamic, startup environment inside a stable, profitable company. Our teams are solving complex...SeniorRemote jobFull timeWork at officeLocal areaWork from home$110.63k - $149.68k per year
...2022 Career Directory Canada’s Best Employers for Recent Graduates for the 5th consecutive year . Position Title: Senior Embedded Software Engineer Employment Type: Full-time, Existing vacancy Location: Ottawa ON, Onsite About Lumentum At Lumentum, we’re...SeniorFull timeLive InFlexible hours$110k - $270k per year
...positive impact on its customers, employees, and communities. The Role Our teams are hiring multiple talented Senior Full-Stack Software Engineers to build innovative products in Life Sciences. You’ll work with the latest front-end and back-end technologies as we...SeniorRemote jobFull timeWork at officeLocal areaWork from home- ...We are looking for an experienced Full Stack Senior Software Engineer (+7 years) to join our core engineering team. This is a high-impact role where you’ll own end-to-end product features, influence architecture decisions, and contribute to building a world-class engineering...Senior
$123.51k - $155.15k per year
...Job Responsibility: Job Posting Title Senior Systems Engineering and Software Development Specialist Job Category Systems Engineering Language Requirements English / Anglais English is required / L'anglais est requis Flexible Work Agreement Type Hybrid / Hybride Posting End...SeniorFull timeContract workFlexible hours- ...government customers for over 50 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service... ...and LinkedIn or visit We are seeking a highly skilled Senior Software Engineer with expertise in Packet Processing to join our team...SeniorInternshipWork at officeWorldwide
- ...doing seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’s product...SeniorFull timeRemote work
- .... We're building the future of creative intelligence and are looking for talented people to help us get there! About the Senior Software Engineer role As a Senior Software Engineer, you'll do full-stack development with a focus on backend: anything from building features...SeniorPermanent employmentFull timeSummer workInternshipWork at officeRemote workWork from homeShift work
- ...flexibility, and meaningful work with global impact. We are seeking an Embedded Software Engineer to work as part of our R&D software firmware design team. The Opportunity In this senior technical role, you will take ownership of embedded firmware development for...SeniorLong term contractInternship
$85k - $110k per year
...At General Dynamics Mission Systems–Canada, we’re not just engineering technology — we’re shaping the future of defence and security.... ...Description The LC4ISR ISTAR team is seeking a working level Software Engineer to support delivery of critical capabilities for the Canadian...Full timeInternshipWork at officeRemote workFlexible hours- ...growing layer of application code which needs to cover everything from functionality to routine updates. We’re looking for a senior software engineer who loves working at the boundary between product code and infrastructure. This is not a traditional DevOps or SRE role. You’...SeniorPermanent employmentFull timeSummer workInternshipWork at officeRemote workWork from home
- ...Software Engineer Fullstack Preferred Location: Ottawa Reports to: CTO Type: Full-Time The Role You will drive development... ...Software Engineering, or equivalent practical experience. Senior candidates: 5+ years building production backend/frontend systems...SeniorFull time
$100k - $135k per year
...Team We’re a lean, high-leverage team at the heart of our engineering organization. We ship new product features, build the APIs that... ...production-ready code daily . About the Role We’re hiring a Software Engineer who is genuinely strong on both the front end and the...Full timeInternshipManual laborWork at officeFlexible hours3 days per week$90k - $140k per year
...enthusiastic, self-motivated individuals to join the Larus team as a Software Engineer. Our Software Engineering team is currently developing end-to-... ...::Insight™ DSS, the Total::Perception™ Systems Simulation Engine (SSE), and the Total::Vision™ Video Analytics Solution (VAS)....Permanent employmentFull timeWork at officeHome officeMonday to friday2 days per week3 days per week- ...Introduction At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud-native... .... One Data Streaming Platform. About The Role As a Senior Software Engineer, you will contribute to several key initiatives for the Connect...SeniorFull time
$100 - $150 per hour
...because expert humans are expensive. Our model is the opposite: we pay experts enough that we don't have to. Position Senior Software Engineer (Agentic Coding RL Environments) Type Contract Compensation $100–150+/hour ($200–300k+/year). Rates scale with your...SeniorFull timeContract workRemote work$180k - $300k per year
...making a positive impact on its customers, employees, and communities. The Role We are looking for multiple Principal Software Engineers who are self-starters, love solving technical challenges, and have prior experience working on a variety of engineering projects...Remote jobFull timeWork at officeLocal areaWork from home$85k - $225k per year
...life sciences industry , committed to making a positive impact on its customers, employees, and communities. The Role Software Engineers will contribute to the technical design and implementation of product features for various products at Veeva. In this role, you...Remote jobFull timeWork at officeLocal areaWork from home- ...Software Automation Engineer Social networking, machine learning, and big data analytics demand ever-increasing network connectivity. RANOVUS, with operations in Ottawa, Canada, Nuremberg, Germany, and San Jose, USA, is a solution provider for the next generation data...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (LS340). Be the first to apply!
- développeur logiciel Ottawa, ON
- junior software developer Ottawa, ON
- new graduate software developer Ottawa, ON
- software developer entry level Ottawa, ON
- software engineer co-op Ottawa, ON
- software developer co-op Ottawa, ON
- software engineer - ai machine learning Ottawa, ON
- software engineer salary in canada Ottawa, ON
- software engineer devops Ottawa, ON
- linux software engineer Ottawa, ON

