Jobs

    C++ Software Developer - Gloucester, Canada - PML Sound International

    PML Sound International
    PML Sound International Gloucester, Canada

    Found in: Betterteam US S2 T2 - 3 weeks ago

    Default job background
    Full time
    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:
    • 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.

    Experience and Qualifications required:
    • 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.

    Candidates who are interested in working in a dynamic environment that supports autonomy, creativity, and excellence are invited to apply in confidence.

  • CIMA+

    Junior Professional BIM

    Found in: beBee S2 CA - 1 week ago


    CIMA+ Gloucester, Canada Full time

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

  • Inviro Engineered Systems LTD

    CAD Operator Mechanical

    Found in: beBee S2 CA - 1 week 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 ...

  • CIMA+

    Structural Engineering Manager

    Found in: beBee S2 CA - 4 days ago


    CIMA+ Gloucester, Canada Full time

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

  • Inviro Engineered Systems

    Electrical CAD Operator

    Found in: beBee S2 CA - 1 week ago


    Inviro Engineered Systems Gloucester, Canada Full time

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

  • Convergint Technologies Ltd

    Security System Designer

    Found in: beBee S2 CA - 3 weeks ago


    Convergint Technologies Ltd Gloucester, Canada Full time

    Convergint is looking for a full-time, team-oriented, results-driven Security Systems Designer, to join our amazing culture. As a Designer in our Security Team, you will be required to design, engineer and document installed solutions with moderate to higher levels of complexity ...