Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Embedded Software Developer, Test

Full-time

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.

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Senior Embedded Software Developer, Test in Ottawa, ON vacancy
  • $75k - $100k per year

     ...services from design concept, through prototype design and testing, process development, assembly and test innovation, to volume...  ...to volume manufacturing. The design team is seeking an Embedded Software Developer for the Advanced Systems and Interconnect team. The initial... 
    Suggested
    Full time

    Sanmina

    Ottawa, ON
    12 days ago
  •  ...societal impact. Ciena’s WaveLogic Software Development team builds and...  ...enhancement of the WaveLogic Test Platform, supporting system...  ...provides exposure to complex embedded systems and cross-platform software...  ...activities Design and develop drivers, diagnostics, and applications... 
    Suggested
    Full time
    Flexible hours

    Ciena

    Ottawa, ON
    4 days ago
  •  ..., contribute to the design, development, and testing of our cutting-edge LightSpeed software. Collaborate closely with the test and support teams to ensure comprehensive testing...  ...and outcomes. In this role, the Software Developer will own specific software modules and be... 
    Senior
    Full time
    Worldwide

    telesat

    Ottawa, ON
    a month ago
  •  ...Senior Embedded Software Developer will play a pivotal role in driving the architectural and design aspects of our software projects. They will collaborate closely with System Engineering and other cross-functional teams to ensure seamless integration and alignment with our... 
    Senior
    For contractors

    Myticas Consulting

    Ottawa, ON
    21 days ago
  • $105k - $135k per year

     ...and the Ontario Human Rights Code.      Envision Yourself at Barracuda:   We are seeking a passionate and hardworking Software Senior Developer in Test to join our cross-functional Agile team. You will work on innovative cloud security products that protect our customers'... 
    Senior
    Worldwide

    Barracuda Networks

    Ottawa, ON
    more than 2 months ago
  •  ...Job Responsibility: Senior Embedded Software Engineer Aversan Inc. ( is a trusted multi-service engineering and electronics manufacturing company...  ...for embedded software development Architect, design, develop, document, and verify software for complex electro-optical surveillance... 
    Senior
    Full time

    Aversan

    Ottawa, ON
    10 days ago
  • $110.63k - $149.68k per year

     ...Graduates for the 5th consecutive year . Position Title: Senior Embedded Software Engineer Employment Type: Full-time, Existing vacancy...  ...Software Engineer to join our team. In this role, you will design, develop, and optimize embedded software systems, playing a key part... 
    Senior
    Full time
    Live In
    Flexible hours

    Lumentum

    Ottawa, ON
    12 days ago
  •  ...And Responsibilities As an Application Developer, you will develop, support, and maintain...  ...Technical Capabilities ~8+ years of hands-on software development experience, including low-...  ...device drivers and firmware for embedded or hardware-integrated systems ~ Strong... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Worldwide

    IBM

    Ottawa, ON
    10 days ago
  • $81k - $105k 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 that... 
    Worldwide

    Barracuda Networks

    Ottawa, ON
    more than 2 months ago
  •  ...Senior Software Developer- Embedded- Onsite Position- Ottawa, ON Are you an innovative and flexible self-starter? Do you have keen software engineering skills?  We’re looking for highly motivated Software Developer to join our world class organization in _ Ottawa, ON... 
    Senior
    Flexible hours

    Curtiss-Wright Corporation

    Ottawa, ON
    more than 2 months ago
  • $96k - $146k per year

     ...member of the Data Collection Platform (DCP) software test team, the successful candidate will be involved in cutting edge embedded software development, working on system components...  ...test strategy, design test cases, and develop test automation scripts. Execute manual and... 
    Full time
    Local area

    Ford Motor Company

    Ottawa, ON
    12 days ago
  •  ...Job Description Q-Block Computing is seeking a Senior Embedded Software Developer to join our growing team in Ottawa, Ontario. This role offers an exciting opportunity to contribute to the development of cutting-edge quantum technologies in sensing, communication, and computation... 
    Senior
    Permanent employment
    Full time

    Q-Block Computing

    Ottawa, ON
    2 days ago
  •  ...intelligence and enforcement agencies through embedded teams, advisory services, and full...  ...are seeking a Modelling & Simulation Software Developer to develop scenarios and vignettes through...  ...regular code reviews and rigorous unit testing for development and integration of new... 
    Senior
    Full time
    Temporary work
    Part time
    Internship
    Flexible hours

    ADGA Group Consultants Inc

    Ottawa, ON
    7 days ago
  • $90k - $140k per year

     ...development of digital investigative software that acquires, analyzes, and...  ...Development Engineer in Test to help build and sustain high...  ...practices and wants to continue developing technical depth, product...  ...Engineers, Product Managers, and Senior Quality Leaders to ensure quality... 
    Senior
    Full time
    Contract work
    Work at office
    Local area
    Flexible hours

    Magnet Forensics

    Ottawa, ON
    7 days ago
  •  ...world in technology and innovation. Your next chapter starts here.  We are seeking an experienced Embedded Linux & Network Software Test Automation Engineer to develop and execute automated testing for network operating systems. The role focuses on validating Layer 3... 
    Senior
    Contract work

    High Tech Genesis

    Ottawa, ON
    27 days ago
  •  ...troubleshoot system‑level hardware issues • Develop and maintain platform‑level Linux kernel...  ...issue • 10+ years of experience in embedded systems development with substantial work...  ...role • Ability to reason across hardware–software boundaries, including both digital and... 
    Permanent employment
    Full time

    High Tech Genesis

    Ottawa, ON
    18 days ago
  •  ...Will Contribute Design, code, and integrate embedded C/C++ software on Linux and real-time operating systems. Develop software that interfaces with ASIC/FPGA hardware...  ..., architecture design, implementation, testing, and ensuring successful product delivery to customers... 
    Full time
    Local area
    Flexible hours

    Ciena

    Ottawa, ON
    26 days ago
  •  ...! 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... 
    Senior
    For contractors
    Work at office
    Remote work
    Worldwide
    Rotating shift

    CIRA

    Ottawa, ON
    10 days ago
  •  ...Our client has an immediate opening for a Principal Embedded Software Architect to join their team in Ottawa. In your new role as a Principal...  ...innovative environment. Architect software solutions that adhere to Test-Driven Development (TDD) principles and utilize simulated... 
    Work at office
    Immediate start
    Monday to friday

    Hays

    Ottawa, ON
    a month ago
  • $75k - $80k per year

     ...established team as a Network Communicatioins Software Developer. As part of our team, you will design,...  ...software errors Developing software test plans Performing tasks on time,...  ...~ Object Oriented, N-Tier Architecture, Embedded/Real-time development ~ Languages: C++... 
    Long term contract
    Permanent employment
    Work at office
    Worldwide

    Frequentis

    Ottawa, ON
    2 days ago
  • $18 - $25 per hour

     ...in the real world. The company develops quantum timing, quantum-secure...  .... About this role:  The Embedded Systems Developer Intern will...  ..., bring up boards, design and test small circuits, and see your work...  ...gain Direct mentorship from senior embedded and systems engineers... 
    Senior
    Hourly pay
    Long term contract
    Permanent employment
    Full time
    Internship
    Flexible hours

    Q-Block Computing

    Ottawa, ON
    2 days ago
  •  ...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

    Wavestore

    Ottawa, ON
    18 days ago
  • $105k - $155k per year

     ...integrate and maintain high-quality Android-based software that enables seamless navigation experiences...  ...position include but are not limited to: Design develop and maintain Android services and applications that support embedded and mobile third-party navigation experiences... 
    Full time

    Ford Motor

    Ottawa, ON
    4 days ago
  • $95k - $110k per year

    At March Networks, our goal is to create a positive working environment where all of our employees can thrive. When you join our team, you’ll enjoy flexibility and support for a healthy work-life balance, as well as the professional development opportunities needed to advance...
    Full time
    Immediate start

    March Networks

    Ottawa, ON
    6 days ago
  • $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... 
    Senior
    Long term contract
    Full time
    Internship
    Worldwide
    Shift work

    RBR

    Ottawa, ON
    3 days ago
  •  ...innovative and experienced Backend Developer for our Payload Planner software. As part of a cross-functional team...  ...will include software development, testing, analyzing data, and contributing to...  ...Evaluate, deploy, develop, integrate, test and maintain databases, data transformation... 
    Full time
    Local area
    Remote work
    Flexible hours

    GHGSAT

    Ottawa, ON
    13 days ago
  • $130k - $165k per year

     ...operate in the real world. The company develops quantum timing, quantum-secure communications...  ...by design. About this role:  The Senior Embedded Systems Architect shapes the embedded control...  ...reviews and establish coding standards, testing frameworks, version control practices,... 
    Senior
    Long term contract
    Permanent employment
    Full time

    Q-Block Computing

    Ottawa, ON
    2 days ago
  •  ...building the world's most critical embedded systems. The company's...  ...and robotics. BlackBerry QNX software and development tools are standards...  ...is seeking talented embedded developers for our Automotive OEM Direct...  ...will do: ~ Work alongside senior team members to evaluate... 
    Senior
    Full time

    BlackBerry

    Ottawa, ON
    5 days ago
  •  ...exposure to advanced AI-driven testing methodologies within a...  ...Design and execute comprehensive test plans for Navigator Intelligent...  ...using AI-enabled frameworks. Develop and maintain API automation workflows...  ...paths. Investigate software defects, assess customer impact... 
    Full time
    Internship
    Flexible hours

    Ciena

    Ottawa, ON
    2 days ago
  •  ...Embedded Systems Engineer Preferred Location: Toronto Reports...  ...platforms with secure, resilient software systems in extreme field...  ...using DDS and JAUS standards. Develop and maintain plug-ins and interface...  ...operators. Develop test harnesses, simulators, and diagnostic... 
    Full time
    Remote work

    dominion%20dynamics

    Ottawa, ON
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Embedded Software Developer, Test. Be the first to apply!