Manager of Engineering overseeing a team of systems engineers focused on embedded Linux and board development. Leading technical guidance and career development for up to 20 engineers.
Responsibilities
Manage a team of up to 20 engineers including MTS, SMTS, Architects, Senior Engineers, and Engineers
Conduct regular 1-on-1s, performance reviews, and career development discussions
Facilitate team meetings, sprint planning, and retrospectives
Resolve conflicts and maintain team cohesion
Ensure team members have necessary resources and support
Provide mentorship to junior managers and technical leads
Provide technical guidance and mentorship to team members
Review code, architecture decisions, and technical designs
Ensure adherence to coding standards and best practices
Participate in technical discussions and problem-solving
Stay current with industry trends and technologies
Lead technical architecture and strategic planning initiatives
Participate in recruiting and hiring processes
Onboard new team members and ensure smooth integration
Develop individual development plans for team members
Identify training needs and opportunities
Support career growth and advancement
Mentor senior engineers and technical leads
Requirements
Bachelor's degree in Computer Science, Electrical Engineering, or related field
7+ years of engineering experience
3+ years of engineering management experience
Background in embedded systems, Linux, or systems software
Strong understanding of embedded Linux systems
Experience with Linux kernel development or user space applications
Knowledge of software development lifecycle and agile methodologies
Familiarity with build systems, CI/CD, and development tools
Understanding of code review processes and quality assurance
Experience with technical architecture and strategic planning
Proven ability to lead and develop engineering teams
Strong communication and interpersonal skills
Experience with performance management and career development
Ability to balance technical and business priorities
Strong customer engagement and stakeholder management skills
Experience mentoring senior engineers and technical leads.
Systems Verification Engineering Specialist coordinating verification and validation plans for Telesat's LEO constellation Network. Leading transition from development to deployment with cross - functional teams.
Cloud Technical Operations Engineer ensuring reliability and monitoring of cloud applications and infrastructure. Collaborative role supporting SaaS platform with external and internal customers in a tech - heavy environment.
Engineering Change Control Specialist ensuring engineering changes are compliant and support regulated plant operations. Guiding full lifecycle from scope to turnover with audit readiness in mind.
Supervisor responsible for overseeing reservoir engineering and managing subsurface resources at BC Energy Regulator. Leading a technical team to ensure responsible production and resource conservation.
Software Development Co - Op at Comtech Telecommunications designing innovative 911 call management systems. Involves cloud applications, Agile development, and user interface development.
Node.js Developer helping leading organizations unlock technology value and build sustainability. Collaborating with teams to deliver high - quality software and mentoring junior developers.
Urgently hiring in Mississauga for full - time Hybrid roles: React JS Developer, Full Stack Developer, Backend Developer (Scala). 10+ years experience required.
PreTrade Business Analyst with 7 - 10 years capital markets experience. Requires deep knowledge of financial products, trade lifecycle, and pre - trade systems in Toronto.
Data Developer responsible for creating ETL solutions and data pipelines at nesto. Collaborating across teams to improve processes and support operations in a growing mortgage startup.