Ferrovial logo

Structures Design Manager

Ferrovial 🇨🇦 Mississauga, Ontario, Canada

Full-time

The Structures Design Manager is responsible for overseeing the design and engineering processes for structural projects. They ensure all technical specifications are met while managing project timelines, budgets, and team performance.

Responsibilities

  • The Structures Design Manager is responsible for overseeing the design and engineering processes for structural projects. They ensure all technical specifications are met while managing project timelines, budgets, and team performance.

Requirements

  • Candidates must possess extensive experience in structural design and engineering management within the construction industry. A strong background in leading technical teams and ensuring compliance with engineering standards is required.

Key Skills

Adobe Photoshop Adobe Illustrator Adobe InDesign Adobe Premiere Pro Video editing Motion graphics Social media content creation Brand visual identity Creative storytelling Project coordination Time management Attention to detail Communication Collaboration with marketing teams Asset organization

About Ferrovial

Founded in 1963, Webber is a leading construction company that specializes in heavy civil, waterworks, energy and infrastructure management and is dedicated to safely providing intelligent solutions to its clients and community. Webber is headquartered in Houston, Texas, with regional offices in South, North and Central Texas, as well as in Florida, Fairfax, VA., Atlanta, GA. and Canada. Webber supports a wide range of project models to meet client needs, including traditional design bid build, design build, alternative delivery models and public private partnership (P3) solutions. Webber also has an in-house engineering services department to help optimize building efficiency and quality while solving complex project challenges using field experience, innovative construction methods and BIM technology. As a company of Ferrovial, an international company based in Madrid, Spain, Webber has access to a global network of skilled engineers, best-in-class technology and vast resources.

BEFORE YOU APPLY

Make sure your resume makes it through AI screening

Upload your resume

Never miss similar opportunities 🔔

Get notified when new graphic design jobs that match your preferences become available. Set up personalized job alerts to stay ahead of the competition.