Oceaneering is a global provider of engineered services and products primarily to the offshore energy industry. As a Software Engineering Intern, you will assist in the development of autonomous underwater vehicles through software and algorithm development, as well as vehicle operation and testing.
Responsibilities
Carries out tasks as assigned by Project Manager and the Software Development Manager. Tasks would generally be software development, algorithm development, and documentation
Assist in preparing presentations, articles, and technical papers
Interface inside and outside a meeting setting with project team members and clients
Testing software remotely, in simulation and on the designated vehicle
Qualification
Required
BS, MS or PhD candidate at an accredited University, pursuing a degree in Software Engineering, Robotics or equivalent
Minimum 2.5 GPA
Experience with Microsoft Office
Experience with C++
Experience with software development concepts such as Object-Oriented Design
Experience with Network programming concepts
Experience with multithreaded programming concepts
Must be legally authorized to work in the United States without company sponsorship now or in the future
Preferred
Ability to work in a high-performance team on projects with constantly shifting schedules
Experience with vehicle control system concepts
Benefits
Oceaneering is a global oilfield provider of engineered services and products primarily to the offshore oil and gas industry.