C++ Firmware Engineer

OVERALL FUNCTION:

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.

ESSENTIAL RESPONSIBILITIES:

 

  • 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.