Current jobs related to Software Architect - Cambridge, Ontario - Spire

  • Software Architect

    3 weeks ago


    Cambridge, Ontario, Canada NCR Corporation Full time

    About NCR CorporationNCR Corporation is a global technology company that changes how people everywhere bank, shop, eat, and travel. Our software, hardware, and services enable over a half billion transactions daily. Headquartered in Atlanta, we are leading how the world connects, interacts, and transacts with business.Job SummaryWe are seeking a highly...

  • Software Architect

    4 weeks ago


    Cambridge, Ontario, Canada NCR Corporation Full time

    About NCR CorporationNCR Corporation is a global technology company that empowers businesses to succeed in today's digital landscape. With a rich history spanning over 140 years, we have been at the forefront of innovation, transforming the way people bank, shop, eat, and travel.Job Title: Product / System ArchitectWe are seeking a highly skilled Product /...

  • Software Architect

    3 weeks ago


    Cambridge, Ontario, Canada NCR Corporation Full time

    About NCR CorporationNCR Corporation is a leading global provider of digital commerce solutions for the retail, restaurant, and banking industries. With a presence in 35 countries and over 16,000 employees, we have been a global leader in consumer transaction technologies for nearly 140 years.Our MissionOur mission is to enable stores, restaurants, and...

  • Software Architect

    3 weeks ago


    Cambridge, Ontario, Canada NCR Corporation Full time

    About NCR CorporationNCR Corporation is a leading global provider of digital commerce solutions for the retail, restaurant, and banking industries. With a presence in 35 countries and over 16,000 employees, we have been a global leader in consumer transaction technologies for nearly 140 years.Our MissionOur mission is to enable stores, restaurants, and...

  • Software Architect

    4 weeks ago


    Cambridge, Ontario, Canada NCR Corporation Full time

    About NCR CorporationNCR Corporation is a global technology company that empowers businesses to succeed in today's digital landscape. With a rich history spanning over 140 years, we have been at the forefront of innovation, transforming the way people bank, shop, eat, and travel.Job SummaryWe are seeking a highly skilled Product / System Architect to join...

  • Software Architect

    4 weeks ago


    Cambridge, Ontario, Canada NCR Corporation Full time

    About NCR CorporationNCR Corporation is a global technology company that empowers businesses to succeed in today's digital landscape. With a rich history spanning over 140 years, we have been at the forefront of innovation, transforming the way people bank, shop, eat, and travel.Job SummaryWe are seeking a highly skilled Product / System Architect to join...

  • Software Architect

    2 weeks ago


    Cambridge, Ontario, Canada NCR Corporation Full time

    About NCR CorporationNCR Corporation is a leading global provider of digital commerce solutions for the retail, restaurant, and banking industries. Our company is headquartered in Atlanta, Georgia, with approximately 16,000 employees in 35 countries across the globe.For nearly 140 years, we have been the global leader in consumer transaction technologies,...

  • Software Architect

    2 weeks ago


    Cambridge, Ontario, Canada NCR Corporation Full time

    About NCR CorporationNCR Corporation is a leading global provider of digital commerce solutions for the retail, restaurant, and banking industries. Our company is headquartered in Atlanta, Georgia, with approximately 16,000 employees in 35 countries across the globe.We have been the global leader in consumer transaction technologies for nearly 140 years,...

  • Software Architect

    4 weeks ago


    Cambridge, Ontario, Canada NCR Corporation Full time

    About NCR CorporationNCR Corporation is a global technology company that empowers businesses to succeed in today's digital landscape. With a rich history spanning over 140 years, we have been at the forefront of innovation, transforming the way people bank, shop, eat, and travel.Job SummaryWe are seeking a highly skilled Product / System Architect to join...

  • Software Architect

    4 weeks ago


    Cambridge, Ontario, Canada NCR Corporation Full time

    About NCR CorporationNCR Corporation is a global technology company that empowers businesses to succeed in today's digital landscape. With a rich history spanning over 140 years, we have been at the forefront of innovation, transforming the way people bank, shop, eat, and travel.Job SummaryWe are seeking a highly skilled Product / System Architect to join...

  • Software Architect

    4 weeks ago


    Cambridge, Ontario, Canada NCR Corporation Full time

    About NCR CorporationNCR Corporation is a leading global provider of digital commerce solutions for the retail, restaurant, and banking industries. With a presence in 35 countries and over 16,000 employees, we have been a global leader in consumer transaction technologies for nearly 140 years.Our mission is to enable businesses to succeed in today's...

  • Software Architect

    4 weeks ago


    Cambridge, Ontario, Canada NCR Corporation Full time

    About NCR CorporationNCR Corporation is a leading global provider of digital commerce solutions for the retail, restaurant, and banking industries. With a presence in 35 countries and over 16,000 employees, we have been a global leader in consumer transaction technologies for nearly 140 years.Our mission is to enable businesses to succeed in today's...

  • Software Architect

    2 weeks ago


    Cambridge, Ontario, Canada NCR Corporation Full time

    About NCR CorporationNCR Corporation is a leading global provider of digital commerce solutions for the retail, restaurant, and banking industries. Our company is headquartered in Atlanta, Georgia, with approximately 16,000 employees in 35 countries across the globe.For nearly 140 years, we have been the global leader in consumer transaction technologies,...


  • Cambridge, Ontario, Canada JMP Solutions Full time

    JMP Solutions is now part of the Convergix Automation Solutions family.The role of Information Systems Solutions Architect will play a key role as part of the Information Systems group, with responsibilities to all regions of the company. This is a vital role in the development of the overall Information/MES/IIoT solution architectures for our customers....


  • Cambridge, Ontario, Canada Canada Inc. Full time

    Job Title: Computer Systems ArchitectAbout the Role:We are seeking a highly skilled Computer Systems Architect to join our team at Canada Inc. As a key member of our IT department, you will be responsible for designing and developing information and communication system architecture, hardware, and software.Key Responsibilities:Lead and coordinate teams of...


  • Cambridge, Ontario, Canada JMP Solutions Full time

    JMP Solutions, now part of Convergix Automation Solutions, is seeking a skilled Automation Solutions Architect to join our team. This is a remote opportunity with occasional travel required. As a key member of our team, you will be involved in pre-sales support, developing overall solution architecture, requirements specification, and system design. You will...


  • Cambridge, Ontario, Canada Canada Inc. Full time

    Job DescriptionAt Canada Inc., we are seeking a highly skilled Computer Systems Architect to lead and coordinate teams of design professionals in the development and integration of information and communication system architecture, hardware and software.Key ResponsibilitiesAnalyze user requirements and design and develop system architecture and...


  • Cambridge, Ontario, Canada Canada Inc. Full time

    Job SummaryCanada Inc. is seeking a highly skilled Senior Systems Architect to lead the design and development of complex information and communication system architecture, hardware, and software. The ideal candidate will have a strong background in computer systems engineering and experience in leading teams of design professionals.Key ResponsibilitiesLead...


  • Cambridge, Ontario, Canada Canada Inc. Full time

    At Canada Inc., we are seeking a highly skilled Senior Systems Architect to lead and coordinate teams of design professionals in the development and integration of information and communication system architecture, hardware, and software.The ideal candidate will have a Bachelor's degree and 1 to less than 7 months of experience in the field. Key...


  • Cambridge, Ontario, Canada Canada Inc. Full time

    At Canada Inc., we are seeking a highly skilled Senior Systems Architect to lead and coordinate teams of design professionals in the development and integration of information and communication system architecture, hardware and software.The ideal candidate will have a Bachelor's degree and less than 7 months of experience in the field.The key...

Software Architect

2 months ago


Cambridge, Ontario, Canada Spire Full time

About Spire

Spire Global is a leading space-to-cloud analytics company that owns and operates the largest multi-purpose constellation of satellites. Our proprietary data and algorithms provide the most advanced maritime, aviation, and weather tracking in the world.

Job Summary

We are seeking an experienced Software Architect to join our IoT Infrastructure Engineering team. As a key member of our team, you will design, develop, and maintain a resilient distributed network of thousands of headless Linux computers.

Key Responsibilities

  • Design processes for device provisioning, software updates, and network transitions
  • Develop and implement CI/CD pipelines
  • Evaluate and select IoT solutions for performant data transfer and control
  • Design and implement IoT tooling, including setup and configuration of AWS and on-device software
  • Develop and deploy SLA monitoring for high availability and performance
  • Collaborate with the Infrastructure team to set up and maintain core infrastructure
  • Design and develop processing chains for IoT device data, including ingestion and analytics
  • Finalize documentation and user manuals for device installation, monitoring, and troubleshooting
  • Develop runbooks for failure scenarios and maintain post-installation plans

Requirements

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field
  • Strong understanding of network protocols, data management, and security best practices
  • Excellent problem-solving skills, with the ability to work independently and collaboratively
  • Experience with agile development methodologies and version control systems
  • Good understanding of the TCP/IP stack, tunnelling protocols, and routing
  • Strong communication and documentation skills

Nice to Have

  • 2+ years of experience in developing and maintaining large-scale distributed systems
  • Proficiency in Linux, AWS, IoT tooling, and big data technologies
  • Certification in AWS, Linux, or related areas
  • Understanding of HTTP API endpoints

About Working at Spire

Spire operates a hybrid work model, and this position will require you to work a minimum of three days per week in office. Access to US export controlled software and/or technology may be required.

Global Perks

  • Name Your Satellite Program (NYSP)
  • Launch Attendance
  • Generous Time Off Policy
  • Education Assistance Program
  • Employee Assistance Program (EAP)
  • Employee Stock Purchase Program (ESPP)
  • Family Leave
  • Fitness Reimbursement
  • Employee Referral Program
  • Healthy snacks & beverages in every office

Equal Opportunity Employer

Spire is Global and our success draws upon the diverse viewpoints, skills, and experiences of our employees. We are proud to be an equal opportunity employer and are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender identity, or veteran status.