Current jobs related to Senior Software Engineer - Ottawa, Ontario - Morson Talent (Canada & USA)


  • Ottawa, Ontario, Canada Elevate Labs, LLC Full time

    About Us:Elevate Labs, LLC is committed to improving people's minds through cutting-edge mobile apps. Our mission is to help billions of people lead healthy, joyful, and productive lives. We are a fully remote company of voracious learners and passionate doers driven by innovation and excellence.We are looking for a talented Senior Software Engineer to build...


  • Ottawa, Ontario, Canada Apam 91 Full time

    Senior Software Engineer (Infrastructure)Fathom is on a mission to use AI to understand and structure the world's medical data, starting by making sense of the terabytes of clinician notes contained within the electronic health records of the world's largest health systems. Our deep learning engine automates the translation of patient records into the...


  • Ottawa, Ontario, Canada Bevertec Full time

    Senior Software Engineer • Ottawa, ON, CanadaThe following skills are all mandatory:Experience in the design, development, integration and testing of software for scientific instruments, related to adaptive optics systems, optomechanical hardware control and real-time control systems.Experience involving linear algebra computations (e.g., experience using...


  • Ottawa, Ontario, Canada Lumentum Inc Full time

    Lumentum is seeking a Senior Embedded Software Engineer to join the Optical Circuit Pack team.Key responsibilities:Work with multidisciplinary teams to define new product requirements.Document and review requirements and designs with peers and stakeholders.Develop and maintain object-oriented applications running on an RTOS.Analyze and optimize system...


  • Ottawa, Ontario, Canada Spoonity Inc. Full time

    Get AI-powered advice on this job and more exclusive features.Spoonity is a leading provider of white-label loyalty and gift card solutions for mid-market hospitality merchants (restaurants, retailers, hotels). We help our clients grow by helping them better understand and connect with their end-customers to drive brand engagement.Today, Spoonity operates in...


  • Ottawa, Ontario, Canada MEDA Engineering and Technical Services, LLC Full time

    We are recruiting an experienced Software Engineer Senior to join our team supporting our client in the automotive industry.NOTE:OnsiteRESPONSIBILITIES:Work with a dynamic team in the driver and platform bring-up team for the next-generation Gateway ECUDevelop software drivers for various hardware peripherals, including adapting existing drivers and...


  • Ottawa, Ontario, Canada MEDA Engineering and Technical Services, LLC Full time

    We are recruiting an experienced Software Engineer Senior to join our team supporting our client in the automotive industry.NOTE:OnsiteRESPONSIBILITIES:Work with a dynamic team in the driver and platform bring-up team for the next-generation Gateway ECUDevelop software drivers for various hardware peripherals, including adapting existing drivers and...


  • Ottawa, Ontario, Canada Tbwa ChiatDay Inc Full time

    We're looking for a skilled Senior Software Engineer (Infrastructure) to lead our platform operations efforts. As a critical member of our engineering team, you will be responsible for ensuring the reliability, scalability, and security of our platform. Your expertise in designing, deploying, and monitoring cloud-based platforms will enable us to automate...


  • Ottawa, Ontario, Canada Lumentum Inc Full time

    Lumentum is seeking a Senior Embedded Software Engineer to join the Optical Circuit Pack team.Key responsibilities:- Work with multidisciplinary teams to define new product requirements.- Document and review requirements and designs with peers and stake holders.- Develop and maintain object -oriented applications running on an RTOS- Analyse and optimize...


  • Ottawa, Ontario, Canada Lumentum Inc Full time

    Lumentum is seeking a Senior Embedded Software Engineer to join the Optical Circuit Pack team. Key responsibilities: Work with multidisciplinary teams to define new product requirements. Document and review requirements and designs with peers and stake holders. Develop and maintain object -oriented applications running on an RTOS Analyse and optimize...


  • Ottawa, Ontario, Canada Lumentum Inc Full time

    Lumentum is seeking a Senior Embedded Software Engineer to join the Optical Circuit Pack team. Key responsibilities: Work with multidisciplinary teams to define new product requirements. Document and review requirements and designs with peers and stake holders. Develop and maintain object -oriented applications running on an RTOS Analyse and optimize...


  • Ottawa, Ontario, Canada TripAdvisor LLC Full time

    Senior Software Engineer (Elasticsearch)We believe that we are better together, and at Tripadvisor we welcome you for who you are. Our workplace is for everyone, as is our people powered platform. At Tripadvisor, we want you to bring your unique identities, abilities, and experiences, so we can collectively revolutionize travel and together find the good out...


  • Ottawa, Ontario, Canada TripAdvisor Full time

    Senior Software Engineer (Elasticsearch) - Remote within CanadaAvailable in 2 locations Engineering & Technology 20/11/2024 6349502We believe that we are better together, and at Tripadvisor we welcome you for who you are. Our workplace is for everyone, as is our people powered platform. At Tripadvisor, we want you to bring your unique identities,...


  • Ottawa, Ontario, Canada Versaterm Full time

    Versaterm is a global public safety solutions company helping agencies transform how they serve their communities. Since 1977, we've been building an ecosystem of intuitive tools designed for public safety agencies, forensic labs, court systems, schools and other institutions. Through purposeful integrations and a selective growth strategy, we focus on...


  • Ottawa, Ontario, Canada Qlik Full time

    What makes us Qlik?A Gartner Magic Quadrant Leader for 14 years in a row, Qlik transforms complex data landscapes into actionable insights, driving strategic business outcomes. Serving over 40,000 global customers, our portfolio leverages pervasive data quality and advanced AI/ML capabilities that lead to better decisions, faster.We excel in integration and...


  • Ottawa, Ontario, Canada Myticas Consulting Full time

    We are looking for a highly skilled Senior Software Engineering Lead to join our team at Myticas Consulting.The successful candidate will have extensive experience in system level modeling software architecture and will be responsible for leading the development and improved design of our system model code structure used in the operation, simulation, and...


  • Ottawa, Ontario, Canada Wealthsimple Digital Assets Inc. Full time

    Wealthsimple Digital Assets Inc. is on a mission to redefine the financial services industry by harnessing cutting-edge technology.As a Senior Backend Software Engineer, you will play a crucial role in designing and implementing complex systems that power our financial products and operations.


  • Ottawa, Ontario, Canada Stonewood Group Inc. Full time

    Job OverviewThe Senior Director of Software Engineering will provide leadership for the definition, development, and delivery of multiple software product lines. This role will oversee the analysis, design, implementation, and support of enterprise video and business intelligence software.The ideal candidate will have a strong background in software...


  • Ottawa, Ontario, Canada Data Engineer Jobs Full time

    Job Description: What we're all about. It isn't often you get to be part of a tech company that, since 2016, has been innovating the data analytics market in ways no one else can. Our technology started out in FinTech, helping tackle serious criminal activity. Now, its potential is virtually limitless. Working at Quantexa isn't just intellectually...


  • Ottawa, Ontario, Canada Aversan Inc Full time

    Aversan Inc is a global leader in aerospace, defense, security, and transportation, providing advanced solutions to ensure safety, security, and efficiency for governments, businesses, and consumers. We are seeking an experienced Senior Software Engineer for DevOps to join our team. The ideal candidate will collaborate with us to design, develop, and deploy...

Senior Software Engineer

1 month ago


Ottawa, Ontario, Canada Morson Talent (Canada & USA) Full time

Location: Ottawa, ON - 100% on-site

Employment Type: Permanent/Full-Time

Job Title: Senior Software Engineer

The Opportunity

We're looking for a Senior Software Engineer to join our dynamic team in Ottawa This role is ideal for experienced engineers who love tackling complex technical challenges, building high-quality, reliable solutions, and mentoring others to drive innovation.

As a key contributor, you'll play a crucial role in the design, development, and deployment of embedded software for our cutting-edge communication systems.

What You'll Do

  • Develop and maintain embedded software for communication systems.
  • Integrate software with modems, GPIOs, and other hardware components.
  • Solve technical challenges with innovative, scalable solutions.
  • Collaborate with cross-functional teams to develop and enhance product functionality.
  • Ensure quality through strong development practices, including requirements analysis, design, peer reviews, and rigorous testing.

What You Bring

Education & Experience

  • Bachelor's degree in Engineering, Computer Science, or a related field.
  • 10+ years of industry experience in software development.

Technical Skills

  • Proficiency in C and C++ programming .
  • Experience with Yocto and single-board computer software development .
  • Strong background in embedded software development within structured SDLC processes.
  • Hands-on experience with modems, GPIOs, and hardware integration .
  • Proficiency with Git version control.
  • Solid understanding of engineering V-models and development lifecycles.

Bonus Skills (Nice to Have)

  • Experience with Bare Metal or RTOS environments .
  • Background in aerospace safety-critical software development .
  • Familiarity with DO-178 standards and processes .
  • Knowledge of Docker, JIRA, and Confluence .