Director of Software Engineering

Dali Wireless (Canada), Inc

Company :  Dali Wireless (Canada), Inc
Location :  Burnaby, British Columbia, Canada
Job Type :  Full-time
Job Status :  Permanent

Director of Software Engineering

We are seeking an experienced Director who will be instrumental to Dali’s continuing growth. This position involves acting as a product owner for a multi-disciplinary telecom product. The successful candidate must have a solid software development track record and in addition, familiarity with digital design and RF system design is required. This role involves providing program management and direction to a team of about 20 developers. These developers comprise of an UI development, application development, embedded development, FPGA design and dev ops.

At Dali Wireless, we make industry's most versatile, cost-effective, best-performing all-digital intelligent RF routing system for extending the coverage and capacity of wireless carriers indoors and outdoors in almost any environment. Our integrated RF signal routing architecture brings intelligence to every element in the network and was designed from the start to exploit the potential of advanced technologies


  • All aspects of embedded and application software development, UI design, FPGA development, continuous testing and continuous delivery.
  • Actively participate as a member of the Management Team contributing to operational and management decision making in meeting strategic and operational business objectives.
  • Application of best industry practices in team management for improving team efficiency.
  • Enable team to produce quality code while meeting tight schedules.
  • Work with product management to define and prioritize the feature set and product roadmap:
  • features are RF centric and an understanding of RF and DSP design is necessary
  • ability to convert marketing needs into requirements understood by developers
  • Provide leadership in all areas of software development:
  • solve difficult cross-discipline design challenges
  • give strategic direction to the development team
  • coach and mentor team members
  • Define and deliver software and FPGA roadmap:
  • participate in sprint planning, sprint demo and retrospective meetings
  • define issue workflows and interplay between groups
  • set delivery milestones and ensure they are met
  • coordinate software releases with customer needs

Required Skills and Experience:

  • Director level experience in a similar environment
  • Proven ability to recognize and address developer needs
  • Successful project management in an Agile environment
  • Significant development experience with embedded Linux
  • Familiarity with cellular telecom space
  • Excellent analytical, problem solving and debugging skills
  • Excellent communications skills, oral and written
  • Adopter of modern office communication tools and practices
  • Able and motivated to drive a culture of quality, teamwork and personal accountability
  • Highly self-motivated

Education Requirements:

  • Bachelor’s Degree in Electrical Engineering
  • 10 years of progressively advancing and directly applicable experience

Dali Wireless (Canada) Inc. is an equal opportunity employer, and we thank you for your interest in the position. Only those candidates who match the requirements and are eligible to work in Canada will be contacted/shortlisted

Job Type: Full-time

Please log in or register to apply for this job.

Apply online Share with Friends Print this Job

Australia Canada Germany Gulf Hong Kong India Italy Japan Malaysia Netherland Philippines Singapore South Africa Spain UK USA

Home | About Us | Contact Us | Login | Register | Browse by location Browse by category Browse by company | Faq | Security
Copyright © 2018