Software Team Lead

Full Time | Old Montreal, QUEBEC | 25 days

Job Summary

Full Time
J0918-0138 - Full Time
Old Montreal
Groom & Associates

$135,000 Average salary of similar jobs | Check Salary...

Job Description


Software Team Lead

Great opportunity for a Software Team Lead to join a thriving company that uses only the most cutting edge technology!

Title: Software Team Lead
Location: Montreal, QC
Position status: Full time permanent
Salary: Competitive + Benefits + Flex time

TO APPLY: Please send your resume to Emily: emily.woods@groomassocies.com

With over 20 years in business, our client is a leading provider of hardware and software tools for the avionics and aircraft industry. They are looking for a Software Team Lead to join their growing team.

You will be engaged in areas of team co‐ordination, embedded Linux development, and development processes. You will be expected to execute the following functions:

Team Leadership

• Assign, monitor and approve work across multiple simultaneous projects
• Mentor junior developers and interns
• Design and develop software applications for spacecraft payloads and ground operations Technology Development
• Specify high‐level project requirements based on customer and internal strategic business initiatives
• Specify, architect, design, develop, and document software for spacecraft payloads and ground operations:
o kernel modules (drivers) to interface with FPGA logic
o APIs tailored to customer needs
o applications for spacecraft payloads and ground operations
• Define simulation and testing strategies
• Define a global strategic software technology roadmap to support future business initiatives Processes
• Take part in the continuous improvement and application of quality processes
• Evolve, optimise, and document internal software development processes
• Ensure compliance with external (customer) processes and requirements
• Conduct code reviews

ESSENTIAL KNOWLEDGE AREAS

The following technical subjects are immediately applicable:

• System Architecture Modelling Tools
• Software Project Management Tools and Methods
• Communication Protocols
• Software Code Analysis and Profiling Tools
• ARM Computer Architectures
• Embedded Linux and related Build Systems
• Programming (C, C++, Python)
• Linux Kernel Development
• Linux Application Development
• Git Source Control System
• Open source development methods

DESIRABLE KNOWLEDGE AREAS
• Yocto Build System
• Networking
• FPGA Logic Development
• Hardware Knowledge:
o FPGA
o RAM
o FLASH (NOR and NAND)
o PCIe
o USB 3.x

QUALIFICATIONS

• Essential ‐ Bachelor's or Master's in Engineering, Computer Science, or similar
• Essential ‐ 8+ years’ experience
• Essential ‐ Must be able to obtain Canadian government security clearance
• Desirable ‐ Bilingual (oral and written French and English)


Similar Jobs

  • O&M Bid Manager-TAME-CASB01807673 Description O&M BID MANAGER REQUISITION NUMBER: TAME-CASB01807673 About Bombardier Transportation Bombardier Transportation is a global leader in rail technology...

  • Category:Development/Engineering City: Montréal, Quebec, Canada Employment Type: Full Time Position Description: The ideal candidates will want to work in a highly dynamic and fast-paced...

  • Category:Project Management City: Montreal, Quebec, Canada Employment Type: Full Time Position Description: The Manager, Global Strategic Planning Programs, is a program manager with a global...

  • Category:Infrastructure/Cloud City: Montréal, Quebec, Canada Employment Type: Full Time Position Description: 1. Work across internal business teams, and with external business and technology...

  • Chief Engineer MOVIA Bids-TPRS-CASB01783278 Description BIDS CHIEF ENGINEER REQUISITION NUMBER: TPRS-CASB01783278 About Bombardier Transportation Bombardier Transportation is a global leader in...

  • Lead Planner-TPRS-CASB01755035 Description LEAD PLANNER REQUISITION NUMBER: TPRS-CASB01755035 About Bombardier Transportation Bombardier Transportation is a global leader in rail technology and...


Similar Jobs

Share