19 Sep
|
Averian
|
Ottawa
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.
📌 Team Lead in Embedded Systems Engineering (Ottawa)
🏢 Averian
📍 Ottawa