Supervisor - Software Development
Macdonald, Dettwiler And Associates Corporation
This position requires local presence. Please view similar jobs below.
Building the space between proven and possible, MDA Space 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 global MDA Space team of more than 5,500 space experts 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. For more information, visit .
Professional development and career advancement are two terms that resonate with you. Do you have what it takes to become a softwaresupervisor ?
Role:
The Supervisor software development role is part of an initiative to develop MDA’s future leaders.
The Supervisor, Engineering is a member of the leadership team and reports to the Manager, Engineering of a particular discipline. The supervisor manages a section of a large engineering department, through developing and maintaining a workforce with the key technical skills necessary to ensure proper execution and delivery of the company’s products and projects. The Supervisor will manage recruitment, development, engagement and retention, and succession planning within their team.
In addition, the incumbent will support the Software Department Manager in other aspects of departmental activities such as technological roadmap development, continuous improvement, modernization of engineering practices, and customer satisfaction. They will support the adoption of next-generation engineering tools, techniques, and procedures to increase competitiveness in their discipline area.
Specific Tasks
Resource Management:
- Recruits employees, assigns, directs and evaluates their work. Monitors and manages overall employee performance, conducts annual performance appraisals and sets individual objectives.
- Provides staffing expertise to support the demand of Programs, R&D, and Business Development. Ensures that staffing supports the demand of current and future MDA programs.
- Develops staff to ensure necessary skill sets. Establishes and regularly updates succession plans for key skills to avoid single point failures and bottlenecks in resource allocation.
- Ensures group competency remains abreast of state of the art techniques in the respective engineering/manufacturing / support service disciplines.
- Ensures staff works in an environment fostering innovation and evolution to maximize their satisfaction within the constraints of the business, supporting career planning, providing regular feedbacks and celebrating successes.
- Oversees engineering resources, processes, and tools required to support department activities and program needs.
- Identifies and manages resource conflicts between all programs for flight or development activities as appropriate to the department.
- Supports management of departmental overhead budget within allocation and provides forecasts to finance as required.
- Supports coordination of capital planning for the department. Proposes necessary capital investment items with proper financial justification and implements the procurement.
- Ensures the proper application of the company’s collective agreements.
Technical overview:
- Participates in or leads Technical Overview Board (TOB) meetings.
- Coordinates and ensures distribution of lessons learned.
- Supports internal and external audits and ensure corrective actions are implemented as required.
- Participates in or leads technical troubleshooting and problem solving.
- Provides expert support to MRBs and customer enquiries where needed.
Process development, maintenance and application:
- Ensures proper application and adherence to overall company policies and processes by staff in the department.
- Supports development and maintenance of departmental specific policies, processes, work instructions and standards and ensures they are available to, and followed by staff.
- Proposes and leads new initiatives, or participates in initiatives for business process improvement (BPI) to improve departmental or global efficiency.
Front End of The Business:
- Provides support and participate in proposal activities
- Makes recommendations to the product development organisation for new products and R&D initiatives in line with the company’s strategic direction.
- Supports and coordinates patent applications in conjunction with the product development organisation. Ensures that the company’s trade secrets and proprietary information is protected and handled securely.
Performs other tasks as required such that; leading proposals at the front end of the business, managing small projects or parts thereof, providing support to subcontract management, participating in collective agreement negotiations.
Work experience requirements
- Candidate must demonstrate superior ability for people skills, conflict resolution and leadership skills.
- Experience with managing teams of people in a dynamic environment.
- Experience in resource management, negotiations, risk management techniques and financial reporting.
- Good communicator in French and English (written and spoken). (Contact with customers outside Quebec and head office managers in Ontario).
- Minimum 5 years experience in the field of software engineering
Education requirements
Engineering or similar degree in an appropriate discipline, Bachelors or higher
#LI-DM1 #IND1 #SP
Special Considerations:
Successful candidates must obtain and hold security clearance at the SECRET status level II , and pass security assessment for the Controlled Goods Program (CGP) .
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) .
We’re a dream team of purpose-driven, collaborative and passionate people, and we are constantly looking for others to join #TeamMDA 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 and flexible drug plans, dental and vision benefits, disability income protection, life insurance, group retirement savings plans; and an employee and family assistance program.
MDA is proud to provide accommodation(s) during the recruitment process. Should you require any accommodations, please indicate this on your application/cover letter and we will work with you to meet your accessibility needs.
#J-18808-Ljbffr- ...__ About Progitek Progitek (Dentitek) is a Quebec-based software company providing technology solutions for dental clinics across... ...their patients. Key Responsibilities Team Leadership & Development ~ Lead, mentor, and develop a team of Customer Support Specialists...SuggestedLong term contractFull timeFlexible hours
$72.8k - $104k per year
...service management (ESM) with C2 ESM, a complete and innovative software solution, and enabling our client's transformation with the... ...will contribute to the success of the company The Business Development Manager will drive C2’s growth across Canada by generating net-...SuggestedRemote jobFull timeFlexible hours$27 - $32 per hour
...-end residential landscaping services in Nova Scotia. We are continually growing and are looking to add a Landscape Maintenance Supervisor to oversee our mowing team in Bedford! Check out Trim Landscaping to learn more! Day-to-day, you will oversee multiple mowing...SuggestedHourly payFull time- ...Quebec province. About the Role We are looking for a Software Engineer or Senior Software Engineer to join our Entitlements Team... ...architectures running in AWS. Participate throughout the development lifecycle: planning, design, estimation, implementation, testing...SuggestedFull timeWork at officeFlexible hours
$112.14k - $160.2k per year
...that here: About the role We are looking for a Director, Software Engineering & Innovation, to lead a large engineering... ...responsible for delivery, execution, engineering excellence, leadership development, and the evolution of our SDLC in an AI-enabled world. What...SuggestedRemote jobFull timeFlexible hours- About Gazer Gazer is an international manufacturer of automotive security systems – immobilisers, dash cameras, and related electronics. We operate across Ukraine, South Africa, the Middle East, USA, the UK, and India, working with distributors, dealers, insurers, and ...Full timeContract workInternshipRemote work
- ...pragmatic solutions and improvements that directly influence product direction. Required Qualifications ~5+ years of professional software engineering experience building and operating production systems. ~ Strong backend fundamentals: API design, testing, debugging,...Full timeWork at officeFlexible hours
- The client wants a senior telecom specialist, not a generalist program manager discovering the field. The person reports to a client program director already in place and works alongside the infrastructure stream lead. They lead a team of four internal and external project ...Full time
- ...The Proposals & Business Development Specialist plays an important role in supporting the organization’s growth and long-term success. As part of a team at the heart of the organization’s growth, this position supports the pursuit of new business and contributes to opportunities...Long term contractFull timeContract workWork at officeRemote work
- ...We’re constantly innovating to raise the bar of engine and game development. PROGRAMMING - UNREAL ENGINE What We Do Unreal-... ...content developers worldwide. What You'll Do As a Principal Software Programmer of the Media Services team, you'll provide technical...Long term contractFull timeTemporary workWorldwide
$75k - $78k per year
...have a role as a Application Support Analyst - Capital Markets Software with our large consulting client, working onsite at a major... ...trading and risk analysts Act as part of an IT feature team (Development and Support) aligned with a trading desk Collaborate...Permanent employmentFull timeContract workWork at officeAfternoon shift- ...leading manufacturer of full-size humanoid robots used for entertainment, education and communication. With 20 years of hardware and software development, our robots have been sold in over 30 countries worldwide with customers such as NASA, PwC, Meta and many more. Our Ameca...Full timeContract workLocal areaRemote workWorldwide
- Un peu sur nous… Établi à Québec depuis 2015, UgoWork est un leader mondial des batteries au lithium et de la gestion de l'énergie pour l'industrie des chariots élévateurs (Material handling Equipment ou MHE). Nous produisons les meilleures batteries de l'industrie qui, en...Full timeWork at office
- ...--------------- Your team’s dynamic: We are looking for a Software Developer to help build the next generation of Genetec Edge OS,... ...Go, Rust, C/C++, or similar systems languages Strong Linux development and debugging experience (services, processes, permissions, networking...Full timeRemote workFlexible hoursDay shift
- ...improve how hundreds of developers build, deploy, and operate software across cloud, on-premises and hybrid environments? Join us in building... ...protocols in case of incidents. Accelerate and simplify development for application teams by providing solutions for all their...Full timeFlexible hours
- ...interne et externe Écriture des tests automatisés et Test Driven Development (TDD) Réseautage (TCP/UDP), transmission des données... ...security products to form a powerful all-in-one solution. Our software allows airports, control centers, retail chains, cities, schools...Full timeLocal areaWorldwideFlexible hoursDay shift
- ...challenges, experimenting with emerging technologies, and shipping tangible product value, you’ll feel right at home here. As our Senior Software Developer, you will: Design, build, and evolve the platform services that power our AI conversational agent ecosystem....Full timeWork from home
- ...the world. This position reports to: R&D Project Engineering Supervisor Your role: Take on the challenge Project team leadership:... ...execution methodologies and practices aligned with the desired development model (e.g., predictive/waterfall, iterative/agile, hybrid) and...Full timeInternshipLocal area
- ...are a group of experienced developers building microservices and software components to deliver a large-scale, cloud-based physical... ...experience At least 3 years of experience in a cloud software development role Motivation to work in a fast-paced environment, take on...Full timeFlexible hours
- Under the supervision of the operations manager, you will manage the operations of the reception department. We are looking for someone with hotel experience and a focus on customer service. Our goal is to provide an unparalleled experience for guests by delivering exceptional...Full timeFlexible hoursAfternoon shift
$18.5 per hour
Education: Expérience: Education No degree, certificate or diploma Experience ~1 year to less than 2 years ~ Durée de l'emploi: Temporaire ~ Langue de travail: Français ~ Heures de travail: 30 hours per weekTemporary work- ...Superviseur principal de chantier (Lead Supervisor) - Installation et mise en service d'éoliennes Ce poste exige une disponibilité complète... ...- Full workability of normal office computer/software skillset - Natural Leadership Skills - SAP and...Daily paidFull timeWork at officeWorldwide
- ...technologies and want to apply your technical expertise to consultancy while addressing large-scale business challenges? Coveo is looking for a Software Developer Intern to join our Professional Services team. Your mission? Work closely with our customers to understand their needs and...Full timeInternshipWork at office2 days per week
$19.07 - $19.54 per hour
Overview Languages French Education ~ Secondary (high) school graduation certificate Experience 2 years to less than 3 years On site Work must be completed at the physical location. There is no option to work remotely. Responsibilities Tasks...Long term contractRemote work$19.07 - $19.54 per hour
Education: Expérience: Education Secondary (high) school graduation certificate Tasks Order merchandise Authorize return of merchandise Establish work schedules Sell merchandise Resolve issues that may arise, including customer requests, complaints ...Long term contractPermanent employmentFull timeWeekend workDay shiftAfternoon shiftEarly shift$34.62 per hour
Overview Languages French Education ~ No degree, certificate or diploma Experience 2 years to less than 3 years On the road Work locations may vary. Frequent or constant travel is required from the employee. Asset languages ~ Spanish ...$21 per hour
Overview Languages French Education ~ Secondary (high) school graduation certificate Experience 1 to less than 7 months On site Work must be completed at the physical location. There is no option to work remotely. Responsibilities Tasks ...Remote work$1388 per week
Education: Expérience: Education College, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 years Tasks Supervise staff (apprentices, stages hands, design team, etc.) Assign sales workers to duties Authorize return of merchandise...Full timeTemporary workInternshipShift workNight shiftWeekend workDay shiftAfternoon shiftEarly shift- ...team’s dynamic: The Edge OS Cloud team is responsible for the development, deployment, and operation of cloud services used to remotely... ...order to deliver features such as device lifecycle management, software updates deployment, and field observability. Our teams therefore...Full timeRemote workFlexible hoursDay shift
- Education: No degree, certificate or diploma Experience: 1 year to less than 2 years Tasks Establish methods to meet work schedules Requisition food and kitchen supplies Supervise and co-ordinate activities of staff who prepare and portion food Train staff in...Permanent employment
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Supervisor - Software Development. Be the first to apply!


