Accelerate Your Career

Job Search

C++ Firmware engineer

Posted on: October 30th, 2017 Vernon, BC Meyer Sound Canada

C++ Firmware Engineer

Vernon, BC, CA

Job ClassTechnical


This position will be responsible for new functionality to keep products current. The C++ Firmware Engineer will support debugging, testing and maintenance of software and provide object oriented analysis and design (OOAD) of C++ for software systems used for digital audio systems in professional studios, concert halls, stadiums and recording studios across the world. This is a full-time, exempt salaried position reporting to the General Manager.


  • Object Oriented Analysis and Design (OOAD) of C++ for an Audio Video Bridging (AVB)-based distributed software system that controls ultra-high performance, high-reliability digital audio systems.

  • Support debugging, testing and maintenance of complex software in a team environment.

  • Support existing product functionality throughout lifecycle.

  • Document and build unit tests and test functionality across all operating systems. (Macintosh, Windows and Linux

  • Work individually and in a team environment to achieve common goals.


  • Proven 3+ years experience developing applications in C++.
  • Hands-on experience with efficient and effective use of the C++ standard library.
  • Knowledge of multi-threaded programming and inter-process communications
  • Excellent verbal and written communication skills
  • Understanding of pragmatic software development process and engineering concepts.
  • Ability to work in an Agile/Scrum teamwork environment.
  • Experience with Networking protocols including IP, UDP and TCP 
  • Strong network troubleshooting skills 


  • Experience with digital audio and a passion for audio is a big plus
  • Experience with C++ 11/14
  • Experience in GUI development with QT is a big plus
  • Knowledge of scripting languages, such as Python
  • Familiar with Static Program Analysis
  • Very comfortable in a Linux environment
  • Experience with SQL database systems
  • Experience with Layer 2 technologies such as MAC, RSTP, and VLANS

How to Apply

Want to post jobs?

Become a member and start posting today!

Become a Member

Want to post a single job?

No problem! You can post a featured job for $150/listing.

Post a Job

Looking for work?

Post your resume to your member profile and get found today!

Post a Resume

Want to be your own boss?

Become an entrepreneur!

Learn more
Set Job Alerts
Choose an industry
Or choose a keyword