Software Architect

14 hours ago


ontario, Canada Orion Innovation Full time

Role: Senior Software Architect with Embedded Systems & SatelliteLocation: Ottawa, ONType: HybridAs 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.



  • Ontario, Canada Orion Innovation Full time

    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...


  • ontario, Canada Orion Innovation Full time

    Role: Senior Software Architect with Embedded Systems & Satellite Location: Ottawa, ONType: HybridAs 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...

  • MLOps Architect

    3 weeks ago


    Ontario (ON), Canada Iris Software Inc. Full time

    Greetings!One of our direct banking clients is looking to hire an MLOps Architect in Toronto, ON. This role is hybrid (2-3 days onsite per week) in downtown Toronto.Position: MLops ArchitectDuration: Long-termLocation: Toronto, ON Work Mode: HybridRequire a strong blend of technical depth, system design, and leadership and management skills, and apply these...

  • Software Architect

    2 weeks ago


    Ontario (ON), Canada Paymentus Full time

    Summary/ObjectiveThe Software Architect has an expert understanding of the enterprise platform and seek to transform client requirements into core features of the scalable enterprise platform. The Software Architect creates strategic solutions and leads development initiatives. This position involves planning, project managing, and decision making of design...

  • Software Architect

    2 weeks ago


    Southwestern Ontario, Canada CB Canada Full time

    Job OverviewCompensation : $140,000.00 to $150,000.00 yearly.As you progress through your career as a software developer, you come to realize that there is much more than simply writing code. It starts to become more about the people around you, the needs of the business, and coming up with creative ways to solve problems together with your colleagues. Of...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Software International Full time

    About the job Mainframe Security Architect Software International (SI) supplies technical talent to a variety of Fortune 100/500/1000 and other companies in Canada/US. We are currently hiring for a Mainframe Security Architect for our global IT infratructure consulting client. Rate: $110-130/hr CAD C2C Start Date: ASAP Duration: 6 months initially, then...


  • Ontario (ON), Canada Iris Software Inc. Full time

    Iris's client, one of the world's largest multinational Investment banking and financial services corporations, is looking to hire an AWS Cloud Data Architect for a Long-Term opportunity.Work location: Toronto, ON (Hybrid Onsite - 3 days a week)Job description:Design, provision, and implement end-to-end data solutions leveraging AWS cloud services. Lead...

  • Software Architect

    2 weeks ago


    Canada-Ontario-Toronto-Remote Cloudera Full time $120,000 - $180,000 per year

    Business Area: EngineeringSeniority Level:Mid-Senior levelJob Description: Remote Role As a Backend Software Architect at Cloudera Taikun, you will design, build, and maintain the backend services and APIs that power the Taikun platform. You will work primarily with C# and Go to develop new features, improve performance, and ensure the scalability of our...


  • Brampton, Ontario, LYK, Canada MDA Space Canada Full time $110,000 - $140,000 per year

    Building the space between proven and possible, MDA Space (TSX:MDA) is a trusted mission partner to the global space industry. A robotics, satellite systems and geointelligence pioneer with a 55-year+ story of world firsts and more than 450 missions, MDA Space is a global leader in communications satellites, Earth and space observation, and space exploration...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada ECI Software Solutions Full time

    Join to apply for the Senior Solutions Architect role at ECI Software SolutionsLocation: Remote - Canada EST or CSTWe are seeking a Senior Solutions Architect who is ready to play a crucial role in designing, planning and executing our product modernization plans, going from a monolith desktop application to a SaaS-based cloud-native architecture leveraging...