About this role
Mechanical Engineer at SLB. Location: Mobile, Alabama, United States. Role: leading design, managing deliverables, mentoring engineers Requirements: Minimum 5 years engineering experience; bachelor’s in mechanical engineering preferred; lead design, manufacturing and delivery of subsea umbilicals; act as technical client/supplier contact and mentor junior engineers. Category: Engineering Seniority: Senior Level Commitment: Full Time Workplace: Onsite Languages: English