3 Mar 2026 Principal Naval Power System Technical Lead ๐ Lancaster, Massachusetts ๐ผ 23 ๐ฐ Salary not specified