← Back to opportunities

Embedded Firmware Engineer - Junior Level

📍 Location
kelowna
⏰ Job Type
Full-time
📅 Posted
June 19, 2026

About the Role

Advance your engineering career as a Junior Embedded Firmware Engineer with ESS Technology, Inc. in Kelowna, British Columbia. This role offers the chance to hone your C/C# skills while working on innovative audio development.
We invite recent graduates with robust programming fundamentals to join our embedded firmware and DSP teams. You will assist with audio firmware development and validation, engaging with microcontrollers and audio processing techniques. This is a fantastic opportunity to learn about AI features in audio applications while gaining hands-on debugging experience in a supportive environment.
Key Responsibilities:
• Assist in driver integration for USB audio endpoints
• Help with GPIO, UART, I2C, SPI, and other interfaces
• Create validation scripts and debug utilities
• Analyze audio streaming behavior and latency issues
• Document firmware behavior and test results
Requirements:
• Bachelor's degree in Engineering or related area
• Profi...

Ready to Join Through a Referral?

Apply now and get connected directly with the hiring team

Apply for this Position