$103,409
a year
... engineer or scientist leading teams or projects for the design, development, test ...
15 days ago