Join Averian as a Team Lead in Ottawa, specializing in embedded software and AI systems. This role combines leadership with hands-on coding and team coordination in a 100% in-office setting.
As the Team Lead, you will guide the development of embedded and AI-enabled systems, shaping software architecture while directly contributing to coding efforts. This position focuses on delivering high-quality software solutions through effective specifications, design decisions, and mentorship of engineers in embedded programming and verification.
Key Responsibilities:
• Develop and drive software architecture for complex systems • Lead technical design and implementation discussions • Manage end-to-end delivery of projects and quality assurance • Promote best practices in testing and validation • Serve as a technical communicator for stakeholders
Requirements: • Bachelor's or Master's degree in relevant field • 10+ years in embedded software with technical leadership experience • Proficiency in C/C++ and low-level programming • Familiarity with CI/CD and agile methodologies • Excellent interpersonal skills for diverse audiences
Shape the future of embedded systems development through your leadership and technical prowess at Averian. #J-18808-Ljbffr
📌 Team Lead in Embedded Systems Engineering (Montreal)
🏢 Averian
📍 Montreal
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.