Dolphin Engineering's main activity is Software Engineering.
Given the number of years of experience it does not really matter which language on which platform needs to be used. (Experience ranges from laser-mouse-firmware-specific-assembly to C#)
The same goes for the way of working, as Dolphin Engineering has experience in environments ranging from CMM3 and 'classic project planning' to agile/SCRUM environments.
As for software testing methods, the experience range goes from environments with 'testing-at-the-customer' to 'every component has component tests'. Dolphin Engineering has experience in setting up e.g. SVN repositories auto-built by Jenkins CI, where failing builds are properly reported by email / sms.
So yes, Dolphin Engineering is the right choice when it comes to reliable software engineering. Please feel free to contact us with your software-engineering challenges!