Senior Software Architect

1 week ago


Ottawa, Ontario, Canada Orion Innovation Full time $120,000 - $200,000 per year

Role: Senior Software Architect with Embedded Systems & Satellite

Location: Ottawa, ON

Type: Hybrid

As our
Software Architect
, you will be responsible for the fundamental design and structural integrity of our core systems. Your work will directly influence the performance and reliability of our global network. This is a high-visibility, high-impact
role and opportunity
where your architectural decisions will shape the future of our company.

  • Define Technical Strategy:
    Lead the architecture, technical specifications, and development roadmap for scalable, high-performance satellite ground segment software.
  • Drive Embedded Innovation:
    Spearhead the design and integration of embedded application software, Board Support Packages (BSPs), and operating systems for our resource-constrained hardware.
  • Ensure System Reliability:
    Architect software solutions around
    Test-Driven Development (TDD)
    and simulated testing to guarantee stability and uptime for mission-critical operations.
  • Optimize Network Infrastructure:
    Design and support core networking components, including the implementation of
    MPLS/WAN/SD-WAN
    circuits and subnets crucial for system interconnectivity.
  • Mentor and Lead:
    Provide essential technical leadership and mentorship to our engineering teams, fostering a culture of technical excellence and continuous improvement.
  • Translate Vision to Reality:
    Collaborate with stakeholders to capture business requirements and transform them into robust, efficient technical designs using advanced software modeling tools.

What You Bring (Required Skills & Qualifications)

We are looking for a deeply experienced engineer and proven technical leader in the satellite and telecom domain who is ready for a significant
career opportunity
.

  • Experience & Education:
    10+ years of experience in software development, with a focus on
    satellite communication systems
    , coupled with a Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • Programming Mastery:
    Expert proficiency in one or more core programming languages like
    C++, Java, Python, or Golang
    .
  • Systems & Telecom Fundamentals:
    Deep understanding of networking, routing protocols, storage, operating systems, and experience supporting and implementing
    MPLS/WAN/SD-WAN
    circuits and subnets.
  • Architecture & Leadership:
    Prior experience in a technical leadership or architecture role, with the ability to define and lead the execution of complex technical solutions.
  • Design for Constraints:
    Proven ability to design software architecture with a profound understanding of
    hardware resource limitations
    in an embedded environment.
  • Agile & Quality Focus:
    Familiarity with
    Agile
    development methodologies and experience applying Test-Driven Development (TDD) principles.

Bonus Points (Nice-to-Have):

  • Extensive experience with
    cloud technology (AWS, Azure, GCP)
    , virtualization, and containerization (e.g., Docker, Kubernetes) for deployment optimization.
  • Direct experience working with geographically dispersed engineering teams.
  • Active involvement in industry working groups or publishing on satellite technology advancements.


  • Ottawa, Ontario, Canada NOVIPRO Full time

    NOVIPRO is currently looking for an Architect - Embedded Systems and Software for a 12 month contract.The client is based in OttawaOnsite: 4 days/weekFull time. Temp to perm positionContext:The team is responsible for designing, developing, integrating, and maintaining mission-critical embedded software for a next-generation satellite telecommunications...

  • Senior Architect

    7 days ago


    Ottawa, Ontario, Canada WSP Full time $120,000 - $180,000 per year

    DescriptionArchitecture49 is seeking an Senior Architect to join our team in Ottawa, ONArchitecture49 is a growing firm with promising career opportunities for talented people. Our offices, situated from coast to coast across Canada serve distinct regions each with a local focus and sector specialties. We are an accomplished group of architects, interior...


  • Ottawa, Ontario, Canada CENTRIC SOFTWARE INC Full time

    About Us:At Centric Software, we're leading the way in enterprise software innovation, empowering clients in today's dynamic markets. As we expand our Canadian development team, we're seeking Senior Software Engineers with a strong proficiency in Java and/or JavaScript. If you're passionate about pioneering solutions and thrive in collaborative environments,...


  • Ottawa, Ontario, Canada Aversan Full time $80,000 - $120,000 per year

     Senior Embedded Software EngineerAversan Inc. ) is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries.We are currently seeking a qualified Senior Embedded Software Engineer to join our team....


  • Ottawa, Ontario, Canada 1180a1a5-a062-4b8f-8c63-92a2123a291e Full time $90,000 - $120,000 per year

    DESCRIPTION: Nortak Software is currently seeking Application/Software Architects with the following qualifications:MANDATORY REQUIREMENTS:Minimum 10 years of experience within the last 15 years providing Drupal-based software solutionsMinimum 10 years of experience within the last 15 years working on Content Management Solutions: 1. Gathering and...

  • Software Architect

    6 days ago


    Ottawa, Ontario, Canada Orion Innovation Full time $120,000 - $180,000 per year

    Orion Innovation is a premier, award-winning, global business and technology services firm.  Orion delivers game-changing business transformation and product development rooted in digital strategy, experience design, and engineering, with a unique combination of agility, scale, and maturity.  We work with a wide range of clients across many industries...


  • Ottawa, Ontario, Canada acre security Full time $120,000 - $180,000 per year

    Position: Senior Software Engineer - Cloud Access ControlLocation: Ottawa, Canada (Hybrid) Move Security Forward with AcreAre you passionate about transforming the future of security? Do you thrive in a collaborative, innovative environment where your contributions drive real impact? If so, Acre Security is the place for you. Join us in making the world a...


  • Ottawa, Ontario, Canada acre security Full time $120,000 - $180,000 per year

    Position: Senior Software Engineer - Cloud Access ControlLocation: Ottawa, Canada (Hybrid) Move Security Forward with Acre Are you passionate about transforming the future of security? Do you thrive in a collaborative, innovative environment where your contributions drive real impact? If so, Acre Security is the place for you. Join us in making...


  • Ottawa, Ontario, Canada acre security Full time $120,000 - $180,000 per year

    Position: Senior Software Engineer - Cloud Access ControlLocation: Ottawa, Canada (Hybrid)Move Security Forward with AcreAre you passionate about transforming the future of security? Do you thrive in a collaborative, innovative environment where your contributions drive real impact? If so, Acre Security is the place for you. Join us in making the world a...


  • Ottawa, Ontario, Canada Walmart Full time $80,000 - $120,000 per year

    Welcome to Warner Bros. Discovery… the stuff dreams are made of.Who We Are… When we say, "the stuff dreams are made of," we're not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD's vast portfolio of iconic content and beloved brands, are the storytellers bringing our characters to life,...