I really don't want to rain on anyone's parade, so please consider my next comments as a crude attempt in education, not verbal abuse. English isn't my first language so please bear with me.
1) Edifier S350DB isn't ACTIVE speakers, but they are powered, more like a typical Multimedia 2.1 system.
The difference is this system has only two amplifiers one built into the sub and the second one into the right speaker, one with controls. So the sub is technically active, but speakers aren't since the use a passive crossover to split the signal between tweeter and woofer. In the active speakers, there's an ACTIVE crossover/DSP circuit and each woofer/tweeter get their own amplifier channel.
More details here:
Confused about the difference between active and passive speakers? Let us explain...
www.whathifi.com
2) [Editited out, OP said he has HP Elitebook 850 G3 ] The quality of specific DAC implementation varies HUGELY, not even by manufacturer, but from model to model and it's impossible to predict, only measured.
HOWEVER, my advice is unless you actually easily hear HISS, NOISE, or any other unwanted noise in your speaker's system, I'd skip on external DAC idea altogether as it would bring extremely little value/benefit, especially on this specific Edifier 2.1 system.
In my humble example, I did have TONS of noise from my DIY built PC coming from both internal Realdrek soundcard as well PCIe based Creative sound card - both stem from piss-poor RFI shielding on the internal PC components. I have active JBL LSR2325p studio monitors, which means each is connected separately to power and again, each component has it's own amp. I tried a few external DACs before settled on Behring UMC404HD (I don't need 4 channels, but only 404 was explicitly mentioned to have balanced out). Its predecessor was Audioengine's D1 DAC, which worked well - I used onboard optical SPD/IF out to the input of D1, later one replaced with Behringer which gives me a bit more flexibility and works well with USB input.