- Team Leadership: Guide and inspire a talented team, promoting a culture of innovation, collaboration, and open communication. Bridge the gap between software engineering and other technical teams to ensure cohesive project execution.
- Project Management: Work with stakeholders to turn project requirements into actionable plans. Manage project scopes, timelines, and resources to achieve seamless execution.
- Technical Oversight: Lead by example in technical excellence, emphasizing code quality, best practices, and adherence to critical medical device development standards like IEC62304 and ISO14971, while maintaining agility in development processes.
- Process Improvement: Spearhead improvements in our software development lifecycle and collaborate across teams to enhance efficiency and effectiveness.
- A Master's/Bachelor's degree in Computer Science, Engineering, or a related field.
- Over 5 years of experience in C++ projects, leading teams of 8+ developers, and collaborating closely with Software QA teams.
- Demonstrated expertise in managing complex software systems that integrate software and hardware components, with a solid foundation in C++.
- Experience in a regulated environment is a plus.
- A robust background in object-oriented design, memory management, and multithreading in C++.
- A self-motivated individual who excels in dynamic, fast-paced environments and is proficient in full lifecycle software development.
SQA Manager - Edmonton, Canada - Aversan
Description
Software Engineering ManagerThe Role:
As a Software Engineering Manager, you will lead a dedicated team of software engineers through the entire software development lifecycle, overseeing planning, design, implementation, and maintenance phases. Your leadership will ensure the delivery of high-quality code and foster a culture of continuous improvement, directly contributing to our mission.
Location: Edmonton (Preferred)
Start Date: Immediate, subject to finding the right candidate.
Employment Type: Full-time Permanent (40 hours per week).
Your Impact:
What We're Looking For:
We believe that diverse teams perform better and fostering an inclusive work environment is key to our success. We welcome people of diverse backgrounds, experiences, and perspectives to apply