PK Sound is currently looking for a creative, self-starting Software Engineer who is ready to develop new products with passion and precision.

PK SUMMARY

At PK Sound, people are number one, and these people own the company. PK is owned by all of us, the people on the ground, in the trenches, doing the real work and who truly have a passion for what our company is about: creating powerful experiences! Only with this as our core philosophy can we truly give our customers, who are our partners, the exceptional products and service to build long-lasting, mutually beneficial business relationships.

PK Sound is an owner-operated advanced loudspeaker manufacturer proudly headquartered in Calgary, Alberta, Canada, and servicing the world. We pride ourselves on being a fresh alternative to the status quo, providing creative and innovative solutions in an ever-evolving marketplace. It is one thing to hear music; it is another to experience it. PK was born out of the marriage of acoustic engineering and human emotion, in facilitation of the connection between artist and fan. We measure performance as much in the reaction of a devoted fan as in the read-out of a lab instrument. In all we do, wherever the PK logo appears, there can be no compromise, and no end in our desire to achieve new standards of performance, better approaches to collaboration, and new avenues of innovation to advance industry technology for all.

There is no doubt we work hard, but we have a lot of fun doing it and share in our successes. If you are looking for a company with an amazing brand, industry-changing technology, an exceptional workplace environment, and that’s poised for aggressive growth on the global stage, this job is for you!

BENEFITS OF WORKING AT PK INCLUDE:

  1. Employee ownership equity program
  2. Working with cutting-edge technology
  3. Fun work environment
  4. Making the world a happier place
  5. Flex days
  6. Attractive benefits
  7. Full onsite gym
  8. Music studio
  9. Free parking
  10. Company excursions
  11. Company laptop

POSITION SUMMARY

You will design and implement new features in PK’s software projects: loudspeaker remote control applications, mobile applications, and wavefront control software. You will also participate in shaping the future of the software department, helping to make long-term technology choices to improve and scale the software to a continually increasing range of customers. Working with customers across the globe on some of the highest profile events and venues, what you create will have significant impact not only for the company but the millions of people who enjoy experiencing our loudspeakers.

PRIMARY DUTIES & RESPONSIBILITIES

  • Develop and maintain new and existing software products.
  • Analyze, design, and develop tests and test-automation suites.
  • Participate in all phases of the product development lifecycle.
  • Integrate electronic hardware, firmware, and software into complete systems.
  • Ensure reliable operation of products under extreme conditions.
  • Communicate progress and problems to management and other departments.
  • Create product documentation and user manuals.
  • Collaborate cross-functionally with business users, project managers, and other engineers.
  • Provide recommendations for continuous improvement.
  • Travel to concert venues and festivals may be required for technical support or software testing.

REQUIRED SKILLS

  • HTML & CSS, JavaScript with modern frameworks.
  • Asynchronous programming.
  • S.O.L.I.D. object-oriented design principles.
  • Test-driven development, mocking, assertion libraries.
  • Desktop application development understanding.
  • Meticulous attention to detail.
  • Critical and pragmatic thinking.
  • Collaborative approach to problem solving.
  • Excellent written and verbal communication skills.

PREFERENCE WILL BE GIVEN TO CANDIDATES WITH EXPERIENCE IN:

  • Web development experience with Angular.
  • Cross-platform desktop application development with Electron.
  • Reactive programming with ReactiveX.
  • C#, .NET, ASP.NET Core RESTful services and API development.
  • Service-oriented architecture design.
  • Agile product development lifecycle experience (Kanban, Scrum).
  • Network programming (experience with UDP/TCP coding, protocol creation/development).
  • Knowledge of professional audio and/or DSP architecture.
  • Basic IT management skills

EXPERIENCE

  • Bachelor’s Degree in engineering, computer science, or equivalent experience.
  • Minimum of 1 year of experience in software development.

OTHER REQUIREMENTS

  • A valid passport with the ability to travel without restriction.

HOW TO APPLY

Interested candidates should send their resume to This email address is being protected from spambots. You need JavaScript enabled to view it.. Only successful candidates will receive contact to establish immediate next steps. No phone calls please.

PK Sound

235075 Ryan Rd.
Rocky View, AB T1X 0K3
Canada

PK Europe

Kasteelstraat 223
9255 Buggenhout
Belgium