Phoenix Awarded Submarine Rescue Contract - click here

Position:  Software Engineer – Level III

Description: This full-time position is responsible for the design, testing, maintenance, and development of software systems for underwater remotely operated vehicles (ROVs), search systems, topside support systems, and other equipment involved with the offshore industry.  This position works under the technical supervision and guidance of the software manager.  The Software Engineer works in a small software group and supports various engineering projects.  This is primarily an office-based position but some offshore travel may be required for testing and supporting offshore equipment.  This position is located in Largo, MD.

Duties and Responsibilities:

bullet

Designs, develops, and tests software systems

bullet

Upgrades and modifies existing software to address user's requirements

bullet

Maintains legacy software

bullet

Manages software configuration and revision control

bullet

Interfaces with electrical and control engineers

bullet

Works in a team environment

bullet

Interfaces with ROV crews and technicians to address technical issues

bullet

Works under the management of the Software Manager

bullet

Travels occasionally including some offshore time

Requirements:

bullet

BS in Computer Science, Electrical Engineering, Math, Physics, or equivalent

bullet

Minimum 5 years of software development experience

bullet

Proficiency in C, C++, and object oriented programming methods

bullet

Strong knowledge of Windows and POSIX programming environments

bullet

Proficiency in Linux and embedded Linux

bullet

Strong math competency

bullet

Experience with embedded systems programming

bullet

Competency in data transmission protocols and methods

bullet

Competency in networking protocols

bullet

Experience with the operation and development of robotic systems and unmanned vehicles

bullet

Experience with various target platforms including MCUs, SBCs, and workstations

bullet

Excellent writing and communication skills

bullet

Must possess or be able to obtain a US Government security clearance

Benefits:  ESOP, 401k, medical insurance, dental insurance, life insurance, holiday, vacation and sick leave.

If interested, email cover letter and a resume to jobs-in-maryland@phnx-international.com