Electrical Engineer III at DSC Dredge (Reserve, LA, US) — aijobsearch