Current jobs related to Advanced Audio Software Engineer - Ottawa, Ontario - PML Sound International


  • Ottawa, Ontario, Canada SHOEBOX Ltd. Full time

    About SHOEBOX Ltd.SHOEBOX Ltd. is a global leader in the hearing aid industry, committed to bringing back hearing for millions of people worldwide. Our innovative audiometry products utilize iOS and web technology to make hearing testing more accessible and affordable.Career OpportunityWe are seeking a highly skilled Senior Audio Software Developer to join...


  • Ottawa, Ontario, Canada Telesat Full time

    About TelesatTelesat is a leading global satellite operator providing reliable and secure satellite-delivered communications solutions worldwide. With a legacy of engineering excellence, reliability, and industry-leading customer service, Telesat has grown to be one of the largest and most successful global satellite operators.The company's revolutionary Low...


  • Ottawa, Ontario, Canada ATS Software Full time

    We are seeking an experienced Senior Software Engineer to join our team in Scarborough. This is a full-time hybrid position, requiring you to commute to the office at least once a week.As a Senior Software Engineer, you will be responsible for taking primary ownership and responsibility over feature development, from ideation to release. You will work with...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    Job Title:Embedded Software Engineer for Multimedia SolutionsAbout the Role:We are seeking an experienced Embedded Software Engineer to develop multimedia software technologies, capabilities, and solutions that meet the needs of automotive and consumer markets.Key Responsibilities:Work directly with customers to understand their requirements and provide...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    Senior Software Developer/IntegrationBlackBerry QNX is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools. Our solutions are trusted by top automotive manufacturers and embedded systems around the world.We are seeking an experienced Senior Software Developer to join our Ottawa-based team. As a key member...


  • Ottawa, Ontario, Canada Telesat Full time

    About UsTelesat is a leading global satellite operator, providing reliable and secure satellite-delivered communications solutions worldwide to broadcast, telecommunications, corporate, and government customers. With over 50 years of experience, we have grown to be one of the largest and most successful global satellite operators.We are committed to...

  • Software Engineer

    1 month ago


    Ottawa, Ontario, Canada Ford Motor Company Full time

    Ford Motor Company is a leading mobility company that values innovation and customer satisfaction. As a result, we are seeking an experienced software engineer to join our team.Job OverviewThe ideal candidate will have a strong background in software development with C++ and experience working on vehicle software updates. The selected individual will be...


  • Ottawa, Ontario, Canada Morson Talent (Canada & USA) Full time

    Job Summary:We are seeking a skilled Embedded Linux Software Engineer to join our team in Ottawa, Ontario. As an aerospace industry leader, we specialize in cutting-edge satellite and cellular technologies for aviation communication.About the Role:In this full-time position, you will design, implement, and maintain software for advanced avionics systems,...


  • Ottawa, Ontario, Canada Sanmina-SCI Systems de México Full time

    Company OverviewSanmina-SCI Systems de México is a technology division of Sanmina Corporation, responsible for delivering innovative solutions in RF, microelectronic, optical components and integrated subsystems. We provide comprehensive services from design concept to volume manufacturing.Estimated Salary: $80,000 - $120,000 per yearJob DescriptionThe...


  • Ottawa, Ontario, Canada Synopsys, Inc. Full time

    Job DescriptionSynopsys, Inc. is at the forefront of innovation, powering the Era of Smart Everything with cutting-edge technologies for chip design and software security.We are seeking a highly skilled Senior Implementation Engineer to join our team, specializing in advanced technology solutions.About the RoleThis is an exciting opportunity to work on...


  • Ottawa, Ontario, Canada Stonewood Group Inc. Full time

    Job SummaryWe are seeking a highly experienced Senior Director, Software Engineering to lead our development team and drive the strategic direction of our company. This role requires a strong technical background, excellent leadership skills, and the ability to motivate and inspire a high-performing team.Key ResponsibilitiesLead the execution of our software...


  • Ottawa, Ontario, Canada Telesat Full time

    Job DescriptionWe are seeking an experienced Software Engineering Lead to join our team in Ottawa, Canada.Company OverviewTelesat is a leading global satellite operator providing reliable and secure satellite-delivered communications solutions worldwide. With a legacy of engineering excellence, reliability, and industry-leading customer service, we have...


  • Ottawa, Ontario, Canada Telesat Full time

    Telesat, a leading global satellite operator, is seeking an exceptional software engineer to join our team.We offer a highly competitive salary of $120,000 per year, plus benefits.Job DescriptionIn this role, you will contribute to the design, development, and testing of cutting-edge LightSpeed Software. You will engage with both the test and support teams...


  • Ottawa, Ontario, Canada Motorsport Hackers Full time

    About Motorsport HackersFord is built on the belief that freedom of movement drives human progress. As we look to the future and the changing needs of society, we are committed to becoming a world leader in mobility innovation – delivering smart vehicles for a smarter world.Our team is responsible for designing and building next-generation software...


  • Ottawa, Ontario, Canada Motorsport Hackers Full time

    We are Motorsport Hackers, a leading innovator in the automotive industry, and we're seeking a diligent, detail-driven Software Development Engineer/Architect to join our team. As a vital member of our infotainment software development team, you will be responsible for architecting, designing, and developing cutting-edge infotainment system software that...


  • Ottawa, Ontario, Canada Telesat Full time

    Telesat, a leading global satellite operator, is seeking a highly skilled Senior Software Engineer to join our team. With over 50 years of experience in delivering reliable and secure satellite-delivered communications solutions, we offer a unique opportunity to work on cutting-edge technologies and contribute to the development of advanced satellite ground...


  • Ottawa, Ontario, Canada dynaTrace software GmbH Full time

    About Dynatrace Software GmbH:As a leading provider of application performance management and observability solutions, we empower businesses to deliver seamless digital experiences.


  • Ottawa, Ontario, Canada CPAC Full time

    About the RoleCPAC is seeking a highly skilled Senior Broadcast Engineer/Architect to join our team. This full-time permanent position offers a competitive salary and benefits package.Key ResponsibilitiesDesign, implement, and manage broadcast systems and media networks, ensuring seamless integration and efficient routing of content.Lead technical projects...


  • Ottawa, Ontario, Canada Telesat Full time

    Job Description:We are seeking a highly skilled Senior Software Engineer to join our team at Telesat, a leading global satellite operator. The successful candidate will be responsible for designing, developing, and implementing advanced satellite ground segment software systems, ensuring high performance, scalability, and reliability.


  • Ottawa, Ontario, Canada Maplesoft Group Full time

    Maplesoft Group is committed to delivering high-quality solutions for its Federal Government clients. We are seeking an experienced Enterprise Software Engineering Lead to join our team.The ideal candidate will have a strong background in software engineering and architecture, with expertise in developing conceptual and logical application architectures,...

Advanced Audio Software Engineer

2 months ago


Ottawa, Ontario, Canada PML Sound International Full time

Company Overview

PML Sound International, a renowned manufacturer and distributor of high-end consumer audio products, has set the standard for excellence in every product category we offer. With over thirty-five years of experience, our company has pushed the boundaries of design and quality by focusing on providing high-performance solutions and value.

In our Ottawa design center, we create a wide range of innovative 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, with expertise and capability spanning all stages of product development, from in-house design to manufacturing, ideas, and concepts.

Job Description:

We are seeking an experienced C++ developer with a passion for designing, coding, and debugging applications. This role involves working within a multidisciplinary environment to develop audio products from conception through development to market introduction and media/customer reviews. You will read and analyze product specifications, create detailed plans for firmware development, participate in design meetings and reviews, and collaborate with hardware engineers and other software developers.

Responsibilities:

  • Maintain and improve client-facing and internal applications, particularly our audio room correction software and product control applications.
  • Contribute to the development of new audio products, focusing on backend development in C++.
  • Work on UI enhancements and debugging for better performance using QML and C++ bindings.
  • Expand and maintain Python bindings for the C++ backend to support automation and testing.

Estimated Salary Range:

$120,000 - $180,000 per year, based on qualifications and experience.

Requirements:

  • 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 of audio concepts and a passion for sound is an asset.
  • Experience developing audio- or video-processing software or software for controlling network-connected multimedia equipment is an asset.

Become Part of Our Team:

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