Description
At our facility in Port Perry, we employ a large staff of Mechanical, Acoustical, Software and Electrical engineers who utilize cutting edge tools and techniques to develop industry leading professional audio products. Our large, vertically integrated manufacturing facility offers our team the benefit of rapid prototyping and the ability to not compromise on design.
From ideation, simulation, prototyping to production, the engineering team is the core of what we do. Our team of motivated professionals work together to advance the technology currently available in the market.
We are currently seeking an experienced Network Architect to lead a team of software and firmware developers at our facility in Port Perry, working on both application and embedded platforms. Your responsibility is to adhere to the product roadmap and deliver solutions within budget and on time.
Duties & Responsibilities
- Lead Software Delivery: Oversee the successful delivery of both application and embedded software solutions by managing and coordinating a cross-functional team of engineers.
- Cross-Functional Collaboration: Work closely with the Hardware, Mechanical, and Executive teams to ensure seamless integration of software within the broader product ecosystem.
- Agile Leadership: Serve as Scrum Master and/or Agile Coach to promote and maintain Agile best practices, ensuring high team productivity, continuous improvement, and efficient sprint execution.
- Technical Leadership: Provide hands-on support in network architecture, design, development, and code reviews, ensuring high-quality and maintainable code.
- Software Development: Contribute to core software development activities, with a focus on Java and C/C++ in both application-level and embedded environments.
- Performance Management: Conduct regular performance evaluations, provide mentorship, and support the growth and development of team members to foster a high-performing engineering culture.
Skills & Qualifications
- Educational Background: Bachelor’s degree or higher in Computer Engineering, Electrical Engineering, Computer Science, or a related technical field.
- Leadership Experience: Minimum of 10 years managing high-performing software and firmware engineering teams, with a proven track record of delivering complex software projects.
- Technical Proficiency: At least 7 years of hands-on development experience with Java and C++—preferably on consumer electronics platforms.
- Embedded Systems Expertise: Strong experience working in embedded environments, including Linux and Real-Time Operating Systems (RTOS).
- Networking Protocols: Solid understanding and practical experience with communication protocols, including TCP/IP and Ethernet.
- Communication Skills: Excellent verbal and written communication skills in English; able to communicate effectively with technical and non-technical stakeholders.
Nice-to-Have
- Familiarity with AoE protocols such as Milan AVBor AES67
- Knowledge of industry specific standards such as AES70 controlprotocol
- Familiarity with DSP concepts





