I can imagine a brand-new CS graduate settling for $40k, if they lived in a small town where living was cheap and jobs were scarce, but offering $40k for a senior position just seems insulting, no matter where the company is located.
CrystalMD would do better to offer $1/year for this job, since what they are actually looking for is an angel investor whose capital happens to come in the form of engineering time.