USB Audio Firmware Engineer

Job Code: 3111

Business Address / Job Location: Kelowna, BC, Canada

Duration: Permanent

Group: Firmware Support

Degree Requirements: BSEE or MSEE

Work Experience: 3+ years of relevant work experience.


Our Location:

Our Kelowna Design Center is located in the heart of the Okanagan Valley, a region known for its wineries, long hot summers and exceptional skiing. We offer the unique opportunity to design and develop highly integrated, mixed signal circuits for audio/video consumer electronics applications in one of the most beautiful locations in North America.

About ESS:

ESS Technology, Inc. is a leader in high performance audio semiconductor company based in San Jose, California and with an R&D center in Kelowna, BC, Canada. We design and market high performance audio semiconductors for the mobile, consumer entertainment, automotive and professional markets. Our products include the world’s highest performance audio DACs and ADCs, as well as highly integrated chips for digital video and audio systems.


USB Audio Firmware Engineer

ESS is looking for a highly motivated and technically astute USB audio firmware engineer to help our customers succeed.  Join the fastest growing company in the HiFi audio market.  Work in a dynamic, fast paced, and collaborative environment.  Challenge yourself every day and make a difference.  If you love audio and have a passion for the hardware and firmware, then this is the perfect job for you.

Areas of Responsibility

  • Work closely with design team to implement firmware of ESS USB Audio products.
  • Work closely with FAEs to provide immediate support.

Required Skills:

  • Solid C/C++ coding abilities.
  • Proven excellence in firmware focusing on USB protocols, USB Audio is a plus.
  • Experience with MCUs, peripherals, features, and development environments.
  • Experience with Audio DSP fundamentals is a plus.
  • Strong debugging/trouble-shooting skills of embedded systems
  • Experience with real time debugging tools (software and hardware)
  • Excellent judgment, organizational, and problem-solving skills
  • Knowledge of interfaces: I2S, I2C, UART, SPI, USB
  • Excellent written and verbal communication skills. Able to communicate effectively with customers, internal engineering, and marketing teams.

ESS Technology, Inc. offers an outstanding compensation and benefits package.


Remember your job code, and

Apply Here

Please submit your resume to hr@esstech.com