Staff Software Architect - Ground Control Software
$130k - $185k per yearMDA
Staff Software Architect - Ground Control SoftwareLocationsShowing 1 location
Brampton, ON L6Y6K7, CAN
Hybrid
Full-Time
Requisition #: STAFF013045
DescriptionBuilding 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 and infrastructure. The MDA Space team of more than 3,000 space experts in Canada, the US and the UK has the knowledge and know-how to turn an audacious customer vision into an achievable mission – bringing to bear a one-of-a-kind mix of experience, engineering excellence and wide-eyed wonder that’s been in our DNA since day one.For those who dream big and push boundaries on the ground and in the stars to change the world for the better, we’ll take you there.
We’re seeking a Staff Software Architect to join our Robotics & Space Operations team at our Brampton office and lead the design of our
Ground Control Software Products .
With 40 years of operational experience, our Robotics & Space Operations team has a proven record supporting the iconic Canadarm programs, including Space Shuttle and International Space Station robotics and operations, with 100% mission success.
In this role, you will lead the design and development of modular, extensible, testable, and efficient ground control software. You will connect systems and software engineering, guide complex subsystem designs, and contribute to implementation, maintenance, and testing. Working with the department manager, you will strengthen engineering processes and practices, support commercialization, and mentor junior team members.
Responsibilities:
Architect ground control software solutions for space robotics and satellites, balancing performance, reliability, maintainability, cost, and lifecycle support.
Develop productization roadmaps and promote software reuse and common platforms to support commercialization.
Collaborate with internal and external stakeholders to define product scope and develop system and software requirements for current and future products, addressing cybersecurity, safety, fault tolerance, and verification, as applicable.
Define department-wide architecture standards, engineering best practices, and software processes tailored to product criticality and commercial needs.
Lead requirements, architecture, and design reviews, and provide technical oversight throughout implementation and integration.
Contribute to software implementation, maintenance, and testing, and mentor junior team members.
Collaborate across engineering disciplines to define interfaces and resolve technical issues.
Assess and mitigate technical risks through feasibility studies, prototypes, and proofs of concept.
Guide software modernization, technical debt reduction, and obsolescence management.
Ensure designs are clearly documented and communicated.
Perform other duties as assigned by management.
Requirements:
At least 15 years of software engineering experience, including software architecture and system
design for full stack software application for complex machine control.
Proven software design experience in one or more of the aerospace, military, automotive, or medical industries.
Experience with C#, .NET, and web technologies.
Demonstrated technical leadership in software architecture and systems engineering across multidisciplinary teams.
Experience leading technical reviews and resolving complex design and integration issues.
Experience evaluating architectural trade-offs and balancing competing technical requirements.
Experience defining and implementing software engineering standards, processes, and best practices.
Strong knowledge of the software lifecycle, including integration, verification, and configuration management.
Strong communication skills, including the ability to document designs, explain trade-offs, and build stakeholder alignment.
Ability to work independently, exercise sound technical judgement, and lead complex initiatives.
A bachelor’s degree or higher in software engineering, computer engineering, electrical engineering, computer science, or a related discipline.
Assets:
Experience with software infrastructure, continuous integration, cloud and hosting infrastructure, authentication and authorization, cybersecurity, encryption, and communication protocols.
Experience with design patterns, SysML, and sequence diagrams.
Experience with safety- or mission-critical systems and applicable engineering standards.
Experience with software modernization, technical debt reduction, and obsolescence management.
Comments/Special Considerations:
Successful candidates must obtain and hold
security clearance at the reliability status
level, and pass security assessment for the
Controlled Goods Program (CGP) and ITAR .
We’re a dream team of purpose-driven, collaborative and passionate people, and we are constantly looking for others to join
#MissionMDA
to ignite new and innovative approaches to problem-solving that push us forward to improve life on and above Earth. If you’re excited to expand our place in space and driven to inspire the next generation, we’ll take you there.
We have entered a new era of exploration and development, and MDA welcomes all who yearn to suit up and be part of it. An equal opportunity employer prizing diversity, integrity and collaboration, we are committed to growing MDA’s and Canada’s leadership in this next golden age.
MDA provides competitive compensation and benefits packages for its employees at all locations. As a team member of MDA, you and your qualified dependents are eligible to participate in a benefit plan that ensures a comprehensive level of protection through competitive health care including;
extended healthcare andflexible drug plans, dental and vision benefits, disability income protection, life insurance, group retirement savings plans;
and an employee and family assistance program.
MDA is an equal opportunity employer prizing diversity and inclusion. We are committed to treating all employees and applicants for employment with respect and dignity. If you require assistance and/or reasonable accommodation due to a disability during the application or the recruiting process, please feel free to notify us.
The compensation range for this position is $130,000 - $185,000 annually. The specific compensation offered will be based on the qualifications and experience of the successful candidate.
#J-18808-Ljbffr
Brampton, ON L6Y6K7, CAN
Hybrid
Full-Time
Requisition #: STAFF013045
DescriptionBuilding 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 and infrastructure. The MDA Space team of more than 3,000 space experts in Canada, the US and the UK has the knowledge and know-how to turn an audacious customer vision into an achievable mission – bringing to bear a one-of-a-kind mix of experience, engineering excellence and wide-eyed wonder that’s been in our DNA since day one.For those who dream big and push boundaries on the ground and in the stars to change the world for the better, we’ll take you there.
We’re seeking a Staff Software Architect to join our Robotics & Space Operations team at our Brampton office and lead the design of our
Ground Control Software Products .
With 40 years of operational experience, our Robotics & Space Operations team has a proven record supporting the iconic Canadarm programs, including Space Shuttle and International Space Station robotics and operations, with 100% mission success.
In this role, you will lead the design and development of modular, extensible, testable, and efficient ground control software. You will connect systems and software engineering, guide complex subsystem designs, and contribute to implementation, maintenance, and testing. Working with the department manager, you will strengthen engineering processes and practices, support commercialization, and mentor junior team members.
Responsibilities:
Architect ground control software solutions for space robotics and satellites, balancing performance, reliability, maintainability, cost, and lifecycle support.
Develop productization roadmaps and promote software reuse and common platforms to support commercialization.
Collaborate with internal and external stakeholders to define product scope and develop system and software requirements for current and future products, addressing cybersecurity, safety, fault tolerance, and verification, as applicable.
Define department-wide architecture standards, engineering best practices, and software processes tailored to product criticality and commercial needs.
Lead requirements, architecture, and design reviews, and provide technical oversight throughout implementation and integration.
Contribute to software implementation, maintenance, and testing, and mentor junior team members.
Collaborate across engineering disciplines to define interfaces and resolve technical issues.
Assess and mitigate technical risks through feasibility studies, prototypes, and proofs of concept.
Guide software modernization, technical debt reduction, and obsolescence management.
Ensure designs are clearly documented and communicated.
Perform other duties as assigned by management.
Requirements:
At least 15 years of software engineering experience, including software architecture and system
design for full stack software application for complex machine control.
Proven software design experience in one or more of the aerospace, military, automotive, or medical industries.
Experience with C#, .NET, and web technologies.
Demonstrated technical leadership in software architecture and systems engineering across multidisciplinary teams.
Experience leading technical reviews and resolving complex design and integration issues.
Experience evaluating architectural trade-offs and balancing competing technical requirements.
Experience defining and implementing software engineering standards, processes, and best practices.
Strong knowledge of the software lifecycle, including integration, verification, and configuration management.
Strong communication skills, including the ability to document designs, explain trade-offs, and build stakeholder alignment.
Ability to work independently, exercise sound technical judgement, and lead complex initiatives.
A bachelor’s degree or higher in software engineering, computer engineering, electrical engineering, computer science, or a related discipline.
Assets:
Experience with software infrastructure, continuous integration, cloud and hosting infrastructure, authentication and authorization, cybersecurity, encryption, and communication protocols.
Experience with design patterns, SysML, and sequence diagrams.
Experience with safety- or mission-critical systems and applicable engineering standards.
Experience with software modernization, technical debt reduction, and obsolescence management.
Comments/Special Considerations:
Successful candidates must obtain and hold
security clearance at the reliability status
level, and pass security assessment for the
Controlled Goods Program (CGP) and ITAR .
We’re a dream team of purpose-driven, collaborative and passionate people, and we are constantly looking for others to join
#MissionMDA
to ignite new and innovative approaches to problem-solving that push us forward to improve life on and above Earth. If you’re excited to expand our place in space and driven to inspire the next generation, we’ll take you there.
We have entered a new era of exploration and development, and MDA welcomes all who yearn to suit up and be part of it. An equal opportunity employer prizing diversity, integrity and collaboration, we are committed to growing MDA’s and Canada’s leadership in this next golden age.
MDA provides competitive compensation and benefits packages for its employees at all locations. As a team member of MDA, you and your qualified dependents are eligible to participate in a benefit plan that ensures a comprehensive level of protection through competitive health care including;
extended healthcare andflexible drug plans, dental and vision benefits, disability income protection, life insurance, group retirement savings plans;
and an employee and family assistance program.
MDA is an equal opportunity employer prizing diversity and inclusion. We are committed to treating all employees and applicants for employment with respect and dignity. If you require assistance and/or reasonable accommodation due to a disability during the application or the recruiting process, please feel free to notify us.
The compensation range for this position is $130,000 - $185,000 annually. The specific compensation offered will be based on the qualifications and experience of the successful candidate.
#J-18808-Ljbffr
Vacancy posted 40 minutes ago
Similar jobs that could be interesting for youBased on the Staff Software Architect - Ground Control Software in Winnipeg, MB vacancy
- Lead ground control software architecture at MDA Space in Brampton, applying systems engineering and technical leadership to space robotics products.As Staff Software Architect, you will design modular, extensible, testable, and efficient software for space robotics and satellites...Suggested
- Architect ground control software for space robotics and satellites at MDA Space in Brampton, using C#, .NET, and web technologies. This hybrid, full-time role leads complex software design.As Staff Software Architect, you will lead modular, extensible, testable, and efficient...SuggestedFull time
$130k - $185k per year
...in our DNA since day one. For those who dream big and push boundaries on the ground and in the stars to change the world for the better, we’ll take you there.We’re seeking a Staff Software Architect to join our Robotics & Space Operations team at our Brampton office and lead...SuggestedWork at office- ...Capital One Canada invites a Senior Staff Engineer to shape scalable, secure software architectures for Travel Tech. You’ll review ongoing designs, evaluate new technologies, and align solutions with business goals while upholding architectural standards. You’ll collaborate...Suggested
- ...from Vancouver with three onsite days weekly, shaping distributed systems, high availability, and massive-scale data processing.As a Staff Software Engineer, you will guide the evolution of a high-scale Java ecosystem. You will define technical roadmaps for products serving...Suggested
- Architect MuJoCo simulation on Vention’s web-first platform, using C++ and JavaScript/TypeScript expertise. This role includes hybrid work in Montreal, Detroit or Munich.As a Staff Software Developer, you will own simulation architecture across network, client-server and cloud...
- Shape GoDaddy’s highly visible software architecture remotely as a Staff Engineer, guiding complex technical solutions across engineering teams. Occasional office visits may occur.On the Site Platform, or Apex, team, you will influence systems supporting GoDaddy’s public web...Work at officeRemote work
- Set technical direction at ChargeLab in Etobicoke, focusing on distributed systems, architecture, and software delivery through a hybrid work model.As a Staff Engineer on the Engineering Scale track, you will shape patterns, frameworks, and specialist depth across ChargeLab....
- ...enterprise platform architecture through technical leadership, scalable systems design, and hands-on delivery from anywhere you work well.This Staff Engineer role sets direction for systems connecting Fullscript’s e-commerce platform with ERP, finance, planning, and warehouse...Long term contract
- Job Description - Leader, Ground Control (MEL01670)ABOUT OUR OPERATIONCanadian-based and led, Agnico Eagle is Canada's largest mining company... ...of Microsoft Office suite, mine design/planning software (Deswik an asset) and Rock Mechanics software (e.G., Rocscience...Long term contractWork at office
- ...rewarding career.The Opportunity We are currently seeking a Lead Ground Control Engineer, to join our Mines Technical Services team in Sudbury... ...and development plans.Knowledge of Rock Mechanics modeling software (MAP3D, Rocscience programs).Contribute to the implementation...Permanent employmentMonday to friday
$140.6k - $190.6k per year
...serve search platform. Job DescriptionThe AI Enabled Software Engineering (AIESE) team is seeking a Staff Software Engineer for a highly impactful role at the... ...a fully managed, highly scalable, and reliable control plane that brings a search system to life and manages...Work at officeLocal areaFlexible hours- Lead ground control and rock mechanics for Agnico Eagle’s underground and open pit operations in a 14-days-on, 14-days-off schedule. English is the official working language.Reporting to the Supervisor, Ground Control, you will manage daily activities and project objectives...
$172k - $229k per year
...we’re building a groundbreaking software solution, purpose-built to support... ...you be our next hire? As a Staff Software Engineer, your primary focus will be to architect, build, and optimize our industry... ...The chance to get in on the ground floor and build something truly...For contractorsWork at officeLocal areaWork from homeMonday to fridayFlexible hours$140k - $190k per year
...development of digital investigative software that acquires, analyzes, and... ...’re looking for a seasoned Staff Software Engineer who... ...technical leadership role: Part Architect, Part Builder, and Part Mentor... ...to a background check may be grounds for revoking an offer of employment...Work at officeLocal areaFlexible hours- ...such as Telus, The Ritz-Carlton, Mejuri, Ground News, and Dunlop. With strategic partnerships... ...is looking for an experienced, hands‑on Controller to build our accounting and finance... ...standing up the systems, processes, and controls a fast‑growing, global business needs. This...Long term contractInternshipLocal area
- Lead ground control engineering near Kamloops, BC, combining underground inspections, stability assessments, and practical support designs on a seven-on, seven-off rotation.Peter Lucas Project Management is seeking an experienced Geotechnical Engineer supporting an underground...
$160k - $190k per year
...back changes with benchmarks. Integrate the data plane with control-plane services: configuration updates across distributed deployed... ...points into well-scoped features, and help shape the roadmap by grounding it in what's technically feasible and where the real leverage is...- ...advance their careers. You'll work across our control plane systems, influence cross-team... ...build, test, and operate infrastructure software. This is not a 'stay in your swim lane... ...minimal intervention. What You'll Do Architect and implement scalable, secure Kubernetes...Local areaWorldwideFlexible hours
$159.4k - $215.6k per year
...definition. They will also oversee the secure software development process for Arm’s hardware... ...to production silicon.As the Security Architect, you will be responsible for defining and... ...Secure Manufacturing. Architect robust access control, privilege management, isolation, and...InternshipWork at officeLocal area- Lead project controls for Ground Engineering projects across BC and Yukon, using forecasting and scheduling to clarify performance. Partner with technical teams and Project Managers.As Project Controls Lead at WSP, you will support a portfolio of Ground Engineering projects...
- ...capabilities.Position Overview We are seeking a highly skilled Staff Software Engineer to join our Data Engineering team. In this senior... ...engineering excellence across the team. Collaborating closely with data architects, engineering managers, business analysts, analytics engineers,...Full timeWorldwide
$150k - $200k per year
...backend is your area of expertise, we look for your ability to architect complex services and manage databases effectively. In both cases... ...complex problems end-to-end. Design, develop, and maintain complex software applications. Lead the technical design and architecture of...- ...Learn more about us at lanterncare.Com.Lantern is seeking a Staff Software Engineer to join our expanding product engineering pods. This... ...including familiarity with saga patternsHands‑on experience architecting solutions on Azure or AWS, including serverless functions, messaging...Long term contract
$176k - $264k per year
...smarter, faster, and more securely.We are currently seeking a Staff Software Developer to join our rapidly growing engineering team. This role... ...unblocks product opportunities; Orchestrating AI agents to architect, review, write high quality and well-tested codeCollaborating...Work at officeLocal areaFlexible hours- # Staff Software EngineerJuniper Square190k–235k USDFull-timeremote· leadCanada, USApythonnodejavareactawsdockerkubernetesListed via Jobicy... ...Participate actively in design reviews and roadmap discussions with a grounded, implementation-level perspective-Handle most cross-team...Full timeTemporary workWork at officeRemote work
$152.2k - $253.65k per year
...for a seasoned Engineer (5–18 years of experience) to join our Horizon Remote Experience Engineering team. You will architect and design enterprise software and cloud services, lead the implementation of AI/ML integration for virtual desktop environments, and drive continuous...Permanent employmentFull timeRemote workFlexible hours- ...Engineer to help stand up our new Processes function and bring formal control-theory and plant-process discipline to how our datacenter product... ...is engineered, documented, and continuously improved. This is a ground-floor role with direct collaboration to the Director of...
- ...WHAT'S THE ROLE Great software engineering isn’t just about... .... As Software Engineering Architect, you’ll bring those efforts... ...concept initiatives, quality controls and release-readiness practices... ...knowledge and help build a culture grounded in quality, accountability,...InternshipRemote work
- Remote, CanadaComputer/Software Staff Software Engineer, AI Engineering What they're buildingA... ..., structured outputs and explicit control flow, and the ability to explain the trade... ...founding engineer or principal architect who drove org-wide AI adoption. What...Manual laborRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Architect - Ground Control Software. Be the first to apply!
Related searches
- software architect Winnipeg, MB
- junior software developer .net Winnipeg, MB
- software implementation project manager Winnipeg, MB
- software asset management analyst Winnipeg, MB
- entry level software Winnipeg, MB
- software application developer Winnipeg, MB
- software sales Winnipeg, MB
- software Winnipeg, MB
- embedded software Winnipeg, MB
- software support Winnipeg, MB

