Senior Embedded Software Developer, Test
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 55 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 and Government 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 Satellite fleet consists of 12 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 and testing of our cutting-edge LightSpeed Software.
Actively engage with both the test and support teams to ensure comprehensive testing and efficient bug resolution.
Participate in the decision-making process related to testing.
Main Responsibilities
- Collaborate with experienced engineers in the design, coding, testing, and maintenance of software applications.
- Develop and maintain tests for embedded software modules using programming languages like C++ and Python.
- Contribute to the development of software tools, libraries, and frameworks to enhance overall product quality and efficiency.
- 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/validation of software features, ensuring functionality and performance meet specified requirements.
- 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 processes, and testing tasks.
Education And Experience Required
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
- Experience in software testing, focusing on embedded systems.
- This is the mid-level position, requiring 5 to 7 years of relevant working experience
Specialized Knowledge, Skills And Abilities
- Good understanding of SW development for embedded systems, networking concepts and protocols.
- Proficiency in using the Linux operating system.
- Proficiency in using C++ and Python.
- Cloud technology familiarity is a plus.
- Strong analytical and problem-solving skills.
- 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.
- This role has no direct reports, but will work and interact with multi-disciplinary engineering, teams.
Working Conditions
- This role requires presence in the office Monday, Tuesday, Thursday and Friday
- Working conditions are generally comfortable typical of an office environment.
- International travel may be occasionally required
The successful candidate must be able to work in Canada and obtain clearance under the Canadian Controlled Goods program (CGP).
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.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
- ...information, follow Telesat on X and LinkedIn or visit Our Software Development team architects, develops, tests and maintains the Telesat Lightspeed System Model, a... ...effective and automated software testing. The Senior Software Developer in Test will be responsible for...SeniorFull timeInternshipWorldwide
- ...Embedded Software Developer Ottawa, ON Mist Mobility Integrated Systems Technology is a pioneering company in the field of precision aerial... ...maintainable code in languages such as C/C++ Create unit tests for created code. Develop, design, and implement advanced...SuggestedFull timeWorldwide
$106k - $141.5k per year
...the Ontario Human Rights Code. Envision Yourself at Barracuda: We are seeking a passionate and hardworking Senior Software Developer in Test to join our cross-functional Agile team. You will work on innovative cloud security products that protect our customers...SeniorFull timeWorldwide$81k - $107.5k per year
...Ontario Human Rights Code. Envision yourself at Barracuda We are seeking a passionate and hardworking midlevel Software Developer in Test who can join our cross functional Agile team. You will have the opportunity to work on innovative cloud security products...SuggestedFull timeWorldwide- ...team, contribute to the design, development and testing of our cutting-edge LightSpeed Software. Actively engage with both the test and... ...and maintenance of software applications. Develop and maintain tests for embedded software modules using programming languages like...SuggestedFull timeInternshipWork at officeWorldwideMonday to friday
$135k - $165k per year
...your hard work! About the Role This position is for a Senior Software Developer for the AI team. In this role, you will be a key technical... ...requirements definition, software design, implementation, testing, bug fixing, and deployments of new products/solutions using...SeniorFull timeInternshipImmediate start- ...with global impact. We are seeking an Embedded Software Engineer to work as part of our R&D... ...design team. The Opportunity In this senior technical role, you will take ownership... ...hardware, optics, ASIC, systems, and test engineering—to deliver robust, scalable,...SeniorLong term contractFull timeInternship
$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 team at... ...system, and release planning Build and improve automated testing and DevOps processes, everyone on this team chips in here...SeniorLong term contractInternshipWorldwideShift work- ...Senior Software Engineer in Test (SDET) Location: Ottawa, ON | Hybrid Department: R&D- Infrastructure Reports To: Sean O'Hagan, [Director... ...before they reach customers. You'll work as a peer to developers, contributing to architecture discussions, code reviews,...SeniorLong term contractPermanent employmentFull timeWork at office
$105.5k - $132k per year
...Description We are seeking a highly motivated Senior Test Engineer to join our team in Ottawa, ON. As a Senior Test Engineering Developer - Project Lead, you will have a duo-... ...Bachelor’s degree in Electrical, Computer, or Software Engineering, or a closely related...SeniorLong term contractFull timeContract workInternshipFlexible hours- ...information, follow Telesat on X and LinkedIn or visit As our Senior Specialist Software Developer for EMS, you will be responsible for ensuring the seamless... ...and root cause analysis. Design and maintain automated test suites to support EMS validation and CI/CD practices....SeniorFull timeInternshipWork at officeWorldwide
- ...intelligence and enforcement agencies through embedded teams, advisory services, and full... ...We are seeking a Full-Stack Software Developer with strong Java and CMS (Liferay) experience... ...performance issues, and system bugs Perform testing and validation to ensure accuracy and...Full timeContract workTemporary workPart timeInternshipFlexible hours
- ...! Who You Are You're a passionate software developer who wants your work to make a difference... ...CI/CD) pipelines, along with automated testing, deployment and monitoring in cloud and... ...’s Top Employers for ten years is a testament to our vibrant culture. We believe in fostering...SeniorFull timeWork at officeRemote workWorldwideRotating shift
- ...Senior Software Developer, Core Applications Location: Ottawa, ON | Hybrid Department: R&D Reports To: Xiaokun Xu, Application Team Lead... ...from design through delivery. You build APIs, ship UI, write tests, monitor production, and come back the next day looking for...SeniorPermanent employmentFull time
$80k - $105k per year
...applications with our growing global teams. Our hardware and software solutions are built for performance, enabling low-... ...networked video interfaces, you will be a Software Developer in the R&D team, working on projects in embedded/machine vision, IoT, and networked video switching....Full time- ...Software Developer At Wavestore, we're more than meets the eye. In an ever-changing world, adaptation drives progress. At Wavestore,... ...you'll work alongside experienced engineers to design, build, test, and maintain high-quality software solutions. You'll collaborate...Full time
$80k - $105k per year
...SRC CAN Ltd is seeking an Intermediate Software Developer to contribute to the design, development... ...Defence (DND). Reporting to the Senior Staff Software Developer, this role will... ...Contribute to software requirements, and tests. Contribute to software development and...SeniorFull timeWork at officeRemote workFlexible hours- ...demonstration satellite. For more information, follow Telesat on X and LinkedIn or visit We are seeking a highly skilled Senior Software Developer with expertise in Networking to join our team. The ideal candidate will have a strong background in developing software...SeniorFull timeInternshipWork at officeWorldwide
$85k - $105k per year
...hard work! About the Role This position is for a Junior Software Developer to join our API & Applications team, developing multi-language... ...Solace Schema Registry Monitor and develop the build and test pipelines for the Solace Schema Registry Contribute to AI workflow...Full timeInternshipWorldwide- ...Description The Role: The Solution Test Engineer will work to bridge the gap between... ...and provide feedback and support to help develop their overall job effectiveness and work quality... ...Center, Avalanche, Ixia, Ixload • Test software and equipment automation using Tcl/Tk,...Permanent employmentFull time
$75k - $120k per year
...Join Our Team at Cliniconex Position: Software Developer (Agentic AI & Automation) - Intermediate/Senior Reporting to: Engineering Manager Location:... ...Claude and Codex are core to how we build, and AI is embedded into the products we build, not just how we build...SeniorFull timeInternshipWork at officeRemote workWork from homeFlexible hours- ...We currently have a requirement for an Oracle Commerce (ATG) Developer. In this role you will be responsible for developing, maintaining... ...enhancement. Requirements: Bachelors degree in Computer Science, Software Engineering or equivalent 2+ years experience delivering...Permanent employmentFull time
- ...resources and support to help develop your professional toolkit! You... ...currently hiring for a working level Software Engineer with Linux systems... ...to facilitate implementation, testing, and maintenance. As part... ...verification and validation test events. Write clean, maintainable...Remote jobFull timeInternshipWork at officeFlexible hours
$120k - $165k per year
...Senior Test and Instrumentation Engineer Location: Lindsay, Ontario, Canada (Hybrid) Employment Type: Full-time Salary Range... ...and lead troubleshooting and root cause analysis Develop test systems using first-principles and systems-led engineering...SeniorFull time- ...As an Intermediate Software Developer on the platform deployment team, you will be responsible for designing, implementing, and maintaining our Deployment infrastructure - which handles software deployment, updates and upgrades. You will work closely with development teams...Full time
- Senior Software Developer - Hybrid/Secret Cleared 90 -110k \ \ \ About the Opportunity \ \ The Source Staffing \ is supporting a leading Canadian... ...real operational impact \ Join an internal team deeply embedded in Canada’s defence and security ecosystem \\ Stable,...SeniorLong term contractTemporary workFor contractorsCasual workFlexible hours
- ...Software Developer – Python / C / C++ BizTech Fusion is hiring for one of its clients for a Software... ..., and Protobuf . Collaborate with senior developers, software architects, and... ...inspections. Develop and maintain unit tests for software components. Support Behavior...
$22.01 - $33.81 per hour
...the development of digital investigative software that acquires, analyzes, and shares evidence... ...of success through skills they have developed and experiences they have been a part of,... ...be reflected in our hiring processes and embedded in our values and how we treat one another...Hourly payInternshipWork at officeLocal areaFlexible hours$85k - $110k per year
...variety of tasks through all stages of the software development life cycle. This role... ...solutions and automate tasks. Developing automated tests for new and updated functionality.... ...Ability to analyze complex issues, develop and recommend options, and implement solutions...Full timeWork at officeRemote workFlexible hours- ...an immediate permanent opening for a Senior Kernel Developer. About the team: The Intelligent... ...complex environments that embedded devices at the edge presents. About... ...integration. Expert level of system software development (mainly C/C++). Expert...SeniorPermanent employmentFull timeImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Software Developer, Test. Be the first to apply!
- drive test engineer Ottawa, ON
- test automation engineer Ottawa, ON
- rf test engineer Ottawa, ON
- field test engineer Ottawa, ON
- test engineer Ottawa, ON
- manufacturing test engineer Ottawa, ON
- test automation developer Ottawa, ON
- senior solution architect Ottawa, ON
- senior qa analyst Ottawa, ON
- senior vice president Ottawa, ON

