Marshall Land Systems Canada Inc.

Systems Engineering Role in Ottawa

📍 Location
ottawa, on
⏰ Job Type
Full-time
📅 Posted
June 04, 2026

Job Description

Marshall Canada is looking for a skilled Systems Engineer in Ottawa, ON, dedicated to enhancing product reliability and performance. Engage in system architecture and engineering process management.

As a Systems Engineer, you will report to the Sr. Manager, Systems Engineering. Your focus will be on developing systems engineering practices and managing customer requirements effectively. Collaboration with cross-functional teams will be key to ensure system alignment with overall project goals.

Key Responsibilities:
• Lead engineering activities that meet business and project needs
• Optimize system architecture and integration of subsystems
• Define and manage system interfaces and SWAP constraints
• Develop systems management plans and verification strategies
• Create design documents ensuring requirement traceability

Requirements:
• Bachelor’s degree in electrical or mechanical engineering
• At least 3 y...

Ready to Apply?

Take the next step in your career journey with Marshall Land Systems Canada Inc.

Apply Now