Audubon Engineering

HQ
Houston
Total Offices: 12
680 Total Employees

Audubon Engineering Benefits Overview

Compensation + Benefits

Offers 401(K)

Offers health insurance

Work-Life Balance + Wellbeing

Offers generous PTO

20 Hours AgoSaved
In-Office
Metairie, LA, USA
Energy
Lead mechanical engineering design work including specifications, calculations, vendor drawing reviews, site and vendor inspections, project management, code compliance (ASME/API), and providing technical oversight and PE sealing as assigned.
2 Days AgoSaved
In-Office
Houston, TX, USA
Energy
Design and review electrical equipment and systems: prepare specifications, sketches, calculations, vendor drawing reviews, site and vendor visits, procurements, project management, and ensure HSSE compliance.
5 Days AgoSaved
In-Office
Metairie, LA, USA
Energy
Lead mechanical engineering design for equipment, piping, and systems: prepare specifications, sketches, calculations and analysis models; review vendor drawings; manage projects, budgets, and schedules; perform site and vendor inspections; ensure HSSE compliance; mentor staff and provide technical guidance.