Systems Engineer Role at Marshall Land Systems

QUINTESSENTIAL BRANDS UK GROUP LTD · ottawa, on, Canada

Location
ottawa
Job Type
Full-time
Posted
July 04, 2026

Job Description

Join Marshall Land Systems as a Systems Engineer in Ottawa, Ontario, focusing on system performance and reliability. Leverage your engineering skills to drive success on critical projects.

Reporting to the Engineering Manager, you will lead systems engineering efforts that respond to various business demands. Your responsibilities will include defining system architecture, managing interfaces, and developing management plans. You will also ensure compliance with performance requirements and collaborate with project teams to optimize costs and system integration.

Key Responsibilities:
• Lead initiatives that support engineering project demands
• Develop system architecture and management plans
• Oversee interface definitions for components and subsystems
• Monitor size, weight, and power (SWAP) constraints
• Create design documents and verify requirements

Requirements:
• Bachelor’s degree in electrical or mechani...

Ready to Apply?

Submit your application for Systems Engineer Role at Marshall Land Systems at QUINTESSENTIAL BRANDS UK GROUP LTD

Apply Now