- Maintaining and improving client-facing and internal applications, notably our audio room correction software and product control applications.
- Contributing to the development of new audio products, focusing on backend development in C++.
- Working on UI enhancements and debug for better performance using QML and C++ bindings.
- Expand and maintain Python bindings for the C++ backend to support automation and testing.
- 4+ Years of professional experience writing 'modern' C++
- Experience using the standard library and other popular C++ frameworks for logging, testing or networking
- Strong understanding of design patterns and their application to C++ programming
- Knowledge of version control systems like git, including feature/release/hotfix branch concepts and their application in a group development environment
- Comfortable using and debugging templates or concepts to improve code quality, robustness and programming efficiency
- Good communication skills (both written and verbal)
- Understanding the concepts of audio and passion in sound is an asset
- Experience developing audio- or video- processing software or software for controlling network-connected multimedia equipment is an asset.
-
Marketing Manager
5 days ago
INTERSTICE CONSULTING CORPORATION Gloucester, CanadaWork Term: Permanent · - Work Language: Bilingual · - Hours: 30 to 40 hours per week · - Education: College/CEGEP · - Experience: 3 years to less than 5 years · **Tasks**: · - Develop promotional materials · - Hire, train, direct and motivate staff · - Manage contracts · - Market ...
-
Children's Aid Society of Ottawa Gloucester, Canada**Information générale sur le poste** · THE CHILDREN'S AID SOCIETY OF OTTAWA · LA SOCIÉTÉ DE L'AIDE À L'ENFANCE D'OTTAWA · **Information Techonology 1** · **Network Systems Administrator** · **(1)** Permanent **Full-Time Opportunity - English position** · **The Position**: · The ...
-
Linux Systems Administrator
1 day ago
The Hotel Communication Network, Inc. Gloucester, CanadaPosition Overview: · We are seeking a self-professed geek to join our Operations team. You will be supporting our corporate IT infrastructure and our North American 24/7 hospitality systems. You will work closely with development and engineering in system and software deployments ...
-
Electrical Cad Operator
4 days ago
Inviro Engineered Systems Gloucester, CanadaINVIRO is seeking a motivated and passionate individual to join our growing team. As an employee of one of Canada's leading Mechanical/Electrical engineering firms, you will be able to experience the thrills of working with a close-knit team on multiple challenging projects in th ...
-
Assistant Technical Project Manager
1 day ago
PML Sound International Gloucester, CanadaFor over forty years our companies, industry-leading manufacturers and distributors of high-quality, luxury consumer audio products, have set the standard for excellence in every product category we offer. We continuously push the boundaries of design and quality with a constant ...
-
Manager, Corporate Accounting
3 days ago
The Professional Institute of the Public Service of Canada Gloucester, CanadaDivision: Finance · City: Ottawa, ON · Job Term: Permanent Full-time (35 hours per week) · Union/Non: Excluded · Competition: 23-88 · The Professional Institute of the Public Service of Canada, a national union representing some 70,000 professionals and scientists throughout Cana ...
-
Assistant Category Manager
4 days ago
CFMWS Gloucester, Canada**WHO WE ARE** · The Canadian Forces Morale and Welfare Services (CFMWS) supports the Canadian Armed Forces members and their families wherever they are in the world through the provision of fitness, recreation and leisure activities, family and charitable support, retail as well ...
-
Children's Aid Society of Ottawa Gloucester, Canada**General Information on the Position** · **INTAKE III Team** · **Child Protection Worker - TI/SDR** - Child Protection Services** · **Temporary Full Time Opportunity - 6 months - Biligual position** · **The Position**: · The Telephone Intake /Same Day Response (TI/SDR) child pro ...
-
Assistant Category Manager
4 days ago
CFMWS Gloucester, Canada**WHO WE ARE** · The Canadian Forces Morale and Welfare Services (CFMWS) supports the Canadian Armed Forces members and their families wherever they are in the world through the provision of fitness, recreation and leisure activities, family and charitable support, retail as well ...
-
Administrator/ Client Experience Specialist
3 days ago
Vitality Physiotherapy and Wellness Centre Gloucester, CanadaAdmin/ Client Experience Specialist · Join a team that has fun every day, adds to your career skills, and helps us deliver an awesome client experience. · - If you want to find work in one of the best cities in Canada's capital full of amazing community members this is the place ...
-
Administrator/ Client Experience Specialist
2 days ago
Vitality Physiotherapy and Wellness Centre Gloucester, CanadaAdmin/ Client Experience Specialist · Join a team that has fun every day, adds to your career skills, and helps us deliver an awesome client experience. · - If you want to find work in one of the best cities in Canada's capital full of amazing community members this is the place ...
-
Territory Sales Manager
3 days ago
Orange Room Services Gloucester, Canada**Position**:Territory Sales Manager · **Location**:Ontario - East · **Reports to**: Senior Sales Manager · **Purpose**: This position appeals to a junior Sales Manager ready for the next level. The Manager is responsible for the overall management and day to day sales operation ...
-
Sales Associate
2 days ago
Alpha Auto Group - Ogilvie Subaru Gloucester, CanadaAlpha Auto Group ("AAG") is a growing and nationally focused auto dealer group based in Toronto, with various locations across Canada and the USA. AAG's mission is deeply rooted in delivering best in class service for our valued customers by putting our customers first through wo ...
-
Sales and Catering Coordinator
4 days ago
Holiday Inn Ottawa East Gloucester, Canada**SCOPE AND GENERAL PURPOSE** · **Assist all Sales Department in obtaining guest satisfaction by performing clerical and administrative duties relating to sales. To assist in the overall efficient operation of the Sales & Catering Department. Responsible for the efficient and pro ...
-
Office Associate
2 days ago
Canadian Tire Gloucester, CanadaAre you ready to join Canada's most-shopped general merchandise retailer, with over 500 stores from coast to coast? · Canadian Tire offers customers a unique mix of products and services through three specialty categories in which the organization is the market leader - automotiv ...
-
Off-shift Production Team Lead
1 day ago
Label Innovation Inc Gloucester, CanadaLabel Innovation Inc. (LINC) is a custom label manufacturer and converter of specialty components, tapes and labels. Based in Ottawa, the company uses flexographic print technology to produce conventional pressure sensitive based products and to convert raw materials, such as foa ...
-
Junior Professional BIM
4 days ago
CIMA+ Gloucester, Canada Full timeCompany Description · Welcome to a place where people are at the heart of everything we do. · Welcome to people with an inspiring vision and who seek stimulating challenges. At CIMA+, you'll find a place where you'll have many opportunities to learn and develop while working on ...
-
CAD Operator Mechanical
3 weeks ago
Inviro Engineered Systems LTD Gloucester, Canada Full time· INVIRO is seeking a motivated and passionate individual to join our team as a CAD Operator Mechanical. As an employee of one of Canada's leading Mechanical/Electrical engineering firms, you will be able to experience the thrills of working with a close-knit team on multiple ch ...
-
Structural Engineering Manager
2 weeks ago
CIMA+ Gloucester, Canada Full timeCompany Description · Welcome to a place where people are at the heart of everything we do. · Welcome to people with an inspiring vision and who seek stimulating challenges. At CIMA+, you'll find a place where you'll have many opportunities to learn and develop while working on ...
-
Electrical CAD Operator
10 hours ago
Inviro Engineered Systems Gloucester, Canada Full timeINVIRO is seeking a motivated and passionate individual to join our growing team. As an employee of one of Canada's leading Mechanical/Electrical engineering firms, you will be able to experience the thrills of working with a close-knit team on multiple challenging projects in th ...
C++ Software Developer - Gloucester, Canada - PML Sound International
Description
For over thirty-five years our companies, industry-leading manufacturers and distributors of high-quality,luxury consumer audio products, have set the standard for excellence in every product category we offer. We continuously push the boundaries of design and quality with a constant focus on providing high-performance solutions and value.In our Ottawa design center, we create a wide range of products, including Home Theater Receivers, Audio and Video Processors, Single- Stereo- and Multichannel Amplifiers, Sound Distribution Systems and subwoofer pre-amplifiers and amplifiers sold under Anthem, Paradigm and MartinLogan brands.
Each of our products is a masterpiece of engineering. We have expertise and capability to go through all stages of the product development, from in-house design to in-house manufacturing, from ideas and concepts to best products on the market that fuel the ambiance of living rooms and concert halls
C++ Software Developer
We are looking for a talented developer with a passion for designing, coding, and debugging C++ applications. This position will work within a very multidisciplinary environment to see audio products from conception through development to market introduction and media/customer reviews. You will read and analyze product specifications, create detailed specifications and development plans for the design of firmware, and participate in design meetings and reviews. You will work interdependently with hardware engineers and other software developers and will see a direct impact of your work.
Responsibilities include:
Experience and Qualifications required:
Candidates who are interested in working in a dynamic environment that supports autonomy, creativity, and excellence are invited to apply in confidence.