Full-time

Advanced Capture Manager for Satellite Systems Strategy

Posted by Macdonald, Dettwiler And Associates Corporation • June 07, 2026

📍 montreal (administrative region), qc, Canada
Apply Now

Description

Transform your career as a Capture Manager in the satellite sector. Focus on business development, pricing strategies, and customized solutions that meet unique client requirements.
As a Capture Manager, your primary objective will be to oversee the new business capture process within satellite systems. With over 10 years of experience in the technical field, you will utilize your skills in proposal management and market analysis. You will work closely with teams to coordinate winning proposals and ensure effective communication with clients throughout the process.
Key Responsibilities:
• Execute capture plans for advanced system solutions
• Collaborate with teams to develop customized proposals
• Prepare pricing and business case presentations
• Manage product and market assessments for development
• Support negotiations and ensure smooth transitions
Requirements:
• 10 years of relevant technical experience required
• Engineering degree or similar qualifi...

Ready to Seal the Deal?

Submit your application today and take the next step in your career with Macdonald, Dettwiler And Associates Corporation.

Apply for this Job