Senior (Software) Design Engineer

Position Title: Senior (Software) Design Engineer
Position Location: Kitchener-Waterloo, Ontario, Canada
Experience: 8+ years of direct experience
Job Reference #: AJW201003

Opportunity:

We have an opportunity for a unique individual to directly and significantly affect our product development and grow with the company. As part of an elite team, you will investigate, design and develop system software that brings new functionality, increased reliability, and enhanced scalability to Avvasi’s system-level products. This is a highly motivated and cooperative team, relying on the abilities of all its members to develop innovative and elegant solutions. You must be a self-starter who is comfortable working in a fast-paced environment. You must be able to oversee and perform both individual research tasks and collaborative development tasks.

Some of the specific responsibilities include:

  • Independently undertake investigative tasks related to high performance computing and networking, in the context of video traffic management
  • Actively participate in product development planning and requirements
  • Own significant components of system and software architecture
  • Lead the development, testing and maintenance for significant software components

As an early startup, everything still remains to be done. In return, we can offer an environment where your contribution to culture, technology, and business is critical and is immediately noticeable.

Requirements:

The candidate should have demonstrated experience in large scale software development, specifically in high performance computing, for either or both networking and/or complex media processing applications.

Some of the specific requirements include:

  • Deep understanding of large scale networking principles and practices, including TCP/IP, UDP/IP, SSL/TLS, HTTP, DNS, NAT, proxies, etc.
  • Knowledge of media formats/containers:
    • Storage formats: MP4/MOV/3GP/F4V, AVI, etc.
    • Streaming formats: RTSP/RTP, FLV, MPEG-2 TS, ASF, RM, etc.
  • Proven track record of shipping successful commercial software at all stages of software development lifecycle, including:
    • Planning
    • Requirements
    • Architecture/Design
    • Implementation
    • Testing/QA
    • Maintenance
  • Expert with multiple programming and scripting languages and development environments, including:
    • C/C++, assembly-level, Java, etc.
    • Shell, PHP, Perl, etc.
    • Version, Build, Configuration, and Release Control
  • Expert in real-time and embedded systems, for example Linux, NetBSD, VxWorks, PSOS, Nucleus, etc.
  • Highly organized, motivated, and execution-oriented
  • Demonstrated ability for continuous learning, creativity, and problem-solving
  • Demonstrated strategic and tactical planning capabilities, as well as ability to prioritize

This position will have a great deal of responsibility and independence, and will have a significant effect on the product direction and development at Avvasi.

Background:

Avvasi is an early stage startup company located in Waterloo, Ontario that has significant backing from well-established VCs. While we are still in stealth mode, our area of focus is video solutions for mobile network operators and is targeting exciting large-scale global media processing markets.

We value, live by, and actively encourage diversity, respect, intelligence, creativity, and fun, underpinned by a strong work ethic and a disciplined approach. Your responsibilities will be shaped by your abilities, drive, and ambition. Your passion will be critical to Avvasi business success and culture.

Avvasi offers competitive salaries with excellent health, dental, vision, and disability benefits. All positions at Avvasi have opportunities for diversity, innovation, advancement, and success.

Come and help us build a great company together!

To Apply:

Please complete the online application form and attach an electronic copy of your resume. PDF format resumes preferred, but other formats (DOC, ODT, RTF, TXT) are acceptable (5MB file size maximum).

Due to the large volume of inquiries that we receive, please understand that only individuals with a close fit with Avvasi requirements will be contacted directly.