Senior Software Engineer Job at Oceaneering, Hanover, MD

K2pJUmhTQklTS0tCb1c3WDhQbWFERnpQSHc9PQ==
  • Oceaneering
  • Hanover, MD

Job Description

Join to apply for the Senior Software Engineer role at Oceaneering Company Profile Oceaneering Technologies (OTECH) develops, manufactures, and operates customized marine systems, shipboard equipment, subsea vehicles, and engineered solutions for commercial and U.S. military vessels. Oceaneering Aerospace and Defense Technologies (AdTech) delivers solutions that enable humans to work safely and effectively in harsh environments – from underwater to space. Our innovative solutions support the development of practical, cost-effective systems for diverse markets including government, space, and maritime services. We serve industries such as offshore energy, defense, entertainment, aerospace, and renewable energy, with a focus on safety and reliability. Position Summary The Senior Software Engineer is a key member of the OTECH group, responsible for developing and leading software efforts, understanding underwater vehicle design constraints, and managing subsystems within projects. The role involves applying best practices, collaborating with teams, and contributing to unique underwater systems for US Navy and other government clients. Duties And Responsibilities Lead software development efforts throughout the software lifecycle. Design, develop, and integrate software components. Provide feedback on software design choices. Lead small teams or efforts within projects. Coordinate with software leads and team members. Communicate effectively with non-software teams. Maintain project documentation and testing procedures. Support testing on various platforms and understand system requirements. Prepare reports and present findings to stakeholders. Work flexible hours as needed to meet schedules. Qualifications Essential: BSc in STEM or equivalent experience. 2+ years in software engineering. Experience with C or C++. Proficiency with Microsoft 365. Ability to obtain DOD security clearance. US citizenship required. Preferred: Experience in ocean engineering, Linux, firmware, communication protocols, DDS, containerization, CI/CD, Jira, Git, and effective communication skills. Additional Information This is a hybrid role requiring some onsite work. Benefits include health, wellness, retirement, paid leave, tuition reimbursement, and more. Salary range: $97,750 - $132,250. Equal Opportunity Employer All qualified candidates will receive consideration regardless of race, color, age, religion, sex, sexual orientation, gender identity, veteran status, disability, or genetic information. How To Apply Applicants should apply via the official portals. Current employees should discuss their interest with their managers before applying. External and internal candidates are considered equally. Additional Details Seniority level: Mid-Senior level Employment type: Full-time Industry: Oil and Gas #J-18808-Ljbffr Oceaneering

Job Tags

Full time, Flexible hours,

Similar Jobs

Jovie of CA, WA, and MN

Specialized Support Sitter Job at Jovie of CA, WA, and MN

Location: All of San Diego County, matching you with families within 20 miles of your home. Start Date: ASAP Pay range: $17.50 to $20.50 per hour + sibling care bonuses We Offer: Competitive pay:$17.50$20.50/hr +$2/hour for each additional child Regional...

TrackFive

Locum Physician Assistant (PA) - Emergency Medicine in New York, NY Job at TrackFive

 ...Observation Unit which consists of 2-3 patients (when not rounding in the Obs unit, the APP will be assisting in the ER as extra hand under the supervision of the ED physician)- EMR: EPIC- Logistics: Travel, lodging, and malpractice providedIdeal candidate should be Board... 

C.T. Male Associates

CAD Designer III Job at C.T. Male Associates

 ...and municipal design. Proficiency in AutoCAD and Civil 3D, including surface modeling, pipe networks, and profiles., corridors. Revit experience is preferred. Valid driver's license. EOE, including disability/veterans. Compensation details: 26-40 Hourly... 

QPS Employment Group

Production Workers - 3rd Shift Machine Operator Job at QPS Employment Group

 ...Position Title: Machine Operator Wage: $19.95 per hour Shift: 3rd Hours: 11:00pm-7:00am QPS Employment Group has a great opportunity for a Machine Operator at a company in Quincy, IL. This is a 3rd shift position with the opportunity for hire. Machine... 

journal register offset

ROLL TENDER (Exton) Job at journal register offset

ROLL TENDER NEWSPAPER OPERATIONS FULL-TIME POSITION Job duties: Loading newsprint rolls into printing press and assisting press crew with newspaper production Must be able to work nights, weekends, and holidays. No experience necessary Journal Register Offset Competitive...