- Battelle Energy Alliance dba Idaho National Laboratory (Idaho Falls, ID)
- …**Job:** **Engineering* **Organization:** **National & Homeland Security (Dxxx)* **Title:** * SMC Mechanical Engineer * **Location:** *ID-Idaho Falls* ... Idaho National Laboratory is hiring a Mechanical Engineer to work in our SMC department. Our team works a 4x10 schedule located out of our SMC facility… more