Craig Stearns, 61, longtime Haverhill resident, died Friday morning, Jan. 17, at High Pointe Hospice, with his family by his side. He grew up in Hudson. His father, Ellsworth, was an engineer and inventor. He passed this interest on to Craig who graduated from WPI with a degree in Mechanical Engineering. Stearns was proud to achieve the level of Engineering Fellow at a major defense contractor where he worked for nearly 35 years. His achievements include holding a US patent, generating and consulting on many designs, and mentoring engineers during his career. Services will be private. Arrangements by Driscoll Funeral Home, Haverhill.