Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

$97.75k - $132.25k

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 the outer reaches of space. Our innovative solutions support the development and application of practical, cost-effective systems that meet our customers' challenges - from routine to extreme. Our experience and expertise across multiple industries uniquely positions us as a leader in the government, space, and maritime services markets. Our products and services meet the rigorous demands of the complex environments in which they operate, delivering results without compromising safety or reliability.

Oceaneering is a global provider of engineered services and products, primarily to the offshore energy industry. We develop products and services for use throughout the lifecycle of an offshore oilfield, from drilling to decommissioning. We operate the world's premier fleet of work class ROVs. Additionally, we are a leader in offshore oilfield maintenance services, umbilicals, subsea hardware, and tooling. We also use applied technology expertise to serve the defense, entertainment, material handling, aerospace, science, and renewable energy industries.

Position Summary

The Senior Software Engineer serves as a core member of the Oceaneering Technologies (OTECH) group. Senior engineers are expected to learn OTECH processes and best engineering practices; and apply the knowledge towards expanding their software engineering skill set. This role is key in implementing the bulk of the engineering work under the supervision of a software program lead and is frequently given lead responsibilities for subsystems within a program.

OTECH produces and maintains unique underwater systems - typically for US Navy and other US Government Department of Defense customers. Our projects are all one-of-a-kind. Projects range from quick burn to lifecycle management of fielded systems. The ideal candidate for this position has a few years of software experience working in a team environment. Senior positions are expected to efficiently manage themselves and start introducing improvements to designs and architectures.

Duties And Responsibilities
  • Apply working knowledge of the software lifecycle.
  • Design, write and integrate software CSU's to the defined software architecture.
  • Fully understand and provide feedback on software design choices.
  • Lead small subgroups or efforts within a program's software team.
  • Actively interface with the software lead and team.
  • Communicate independently and effectively with teammates for issue resolution.
  • Creation and maintenance of project CDRL's. This includes requirements management, software documentation, unit testing, software safety testing, and software qualification testing.
  • Support software testing on the factory floor, offsite, and offshore.
  • Understand user requirements, concept of operations documents, and system requirements specifications.
  • Prepare reports and present results to stakeholders.
  • Schedules can be demanding throughout the year and occasional work outside normal working hours should be anticipated.

Qualifications

ESSENTIAL:

  • BS Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline. Commensurate experience will be considered.
  • 2+ years of C# software lifecycle engineering experience.
  • Proficiency with the Microsoft 365 environment.
  • Ability to obtain and maintain a United States Government Department of Defense Security Clearance.
  • Must be a US citizen.

PREFERRED QUALIFICATIONS:

  • Experience working on Department of Defense software efforts.
  • Experience with containerization or orchestration (Kubernetes).
  • Experience with Avalonia and or Linux OS.
  • Experience with CI/CD pipelines.
  • Experience with Jira and Git.
  • Experience in the field of ocean engineering.
  • Solid written and oral communications skills, including ability to effectively document, convey, and present engineering concepts and products to team members and customers.

Additional Information

This position is Hybrid - Remote and will require commuting to a designated office. Hybrid work schedules are determined by the hiring manager based on business need.

PAY, BENEFITS AND WORK SCHEDULE :

We offer a comprehensive and competitive benefits package. Employee benefits vary by role, however, may include Health and Wellness, Mental Health, Retirement Savings, Life and Disability, Paid Maternity and Parental Leave, Paid Time Off, Tuition Reimbursement, and an Employee Assistance Program. Annualized pay rate for this position : $97,750-$132,250.

Equal Opportunity Employer

All qualified candidates will receive consideration for all positions without regard to race, color, age, religion, sex (including pregnancy), sexual orientation, gender identity,national origin, veteran status,disability, genetic information, or other non-merit factors.

How To Apply

Regular full-time employees who apply will be considered along with external candidates. Employees with less than six months with their current position are not eligible to apply for job postings. Please discuss your interest in the position with your current manager/supervisor prior to submitting your completed application. It is highly recommended to apply through the PeopleSoft or Oceanet portals.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Hanover, MD vacancy
  •  ...MANTECH seeks a highly technical and mission-focused Senior CNO Software Engineer to join our team in Hanover, MD or Aurora, CO.   In this role, you will develop advanced CNO capabilities that directly support national security. You’ll work in a collaborative... 
    Senior
    Work experience placement

    MANTECH

    Hanover, MD
    5 hours ago
  •  ...MANTECH seeks a highly technical and mission-focused Senior CNO Software Engineer to join our team in Hanover, MD.   In this role, you will develop advanced CNO capabilities that directly support national security. You’ll work in a collaborative environment focused... 
    Senior
    Full time
    Work experience placement

    MANTECH

    Hanover, MD
    5 hours ago
  • $120k - $150k

     ...Senior Software Engineer Step into a high-impact Senior Software Engineer opportunity with a confidential client, where you will help drive meaningful results across Automotive/ Motor Vehicles. This role offers the chance to make a visible contribution in Jessup... 
    Senior
    Relocation package

    Top Engineer

    Jessup, MD
    5 days ago
  • $3,000 per month

     ...In this role you will: • Analyze user requirements to derive software design and performance requirements • Design and code new...  ...analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and... 
    Senior

    Lockheed Martin

    Halethorpe, MD
    17 hours ago
  • $165k

     ...make a difference? Come join a mission that can save the world! About the Role : Dragos is seeking a highly skilled Senior Software Engineer to join our Vulnerability Analysis content team. The ideal candidate will play a pivotal role in accelerating the delivery... 
    Senior
    Local area
    Remote work

    Dragos, Inc.

    Hanover, MD
    3 days ago
  • $78k - $250k

     ...Onyx Point, Inc. is seeking a Software Engineer in Hanover, Maryland, requiring a TS/SCI clearance with a full scope polygraph. The candidate should have 20 years of experience in software engineering and a Bachelor's degree in Computer Science. The salary range is $78... 
    Senior
    Flexible hours

    Onyx Point, Inc.

    Hanover, MD
    3 days ago
  • $134k - $236.33k

     ...MD. Role & Responsibilities: Plans, conducts, and coordinates software development activities. Designs, develops, documents, tests, debugs...  ...Qualifications Bachelors, Masters, or Ph.D. in electrical engineering, computer engineering, physics, math, or a related discipline.... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Work at office
    Flexible hours

    Lockheed Martin Corporation

    Severn, MD
    5 days ago
  • $180k - $220k

     ...with Full Benefits to include Health/Dental/Vision and PTO. Description: Base-2 Solutions is looking for a top-notch software engineer to join our team. We are driven to solve challenging customer problems by leveraging innovative technical solutions. Our software... 
    Senior
    Hourly pay
    Contract work
    Temporary work
    Immediate start
    Flexible hours
    Shift work

    Base2 Solutions

    Hanover, MD
    4 days ago
  • $141.5k - $236k

     ...Digital Transformation, Cybersecurity, IT, Data Analytics and Software Development. Elevate your career and make a difference....  ...MANTECH seeks a highly technical and mission-focused Senior CNO Software Engineer to join our team in Hanover, MD or Aurora, CO. In... 
    Senior
    Hourly pay
    Contract work
    Temporary work
    Work experience placement
    Local area
    Remote work

    ManTech International Corporation

    Hanover, MD
    3 days ago
  • $185k - $215k

     ...Worker Type Regular Job Description Job Summary The primary role of the Software Engineer II is to drive research, modernization, and innovation initiatives across mission-critical systems. This role focuses on evaluating existing production environments, identifying... 
    Senior
    Permanent employment
    Contract work
    Work experience placement
    Local area
    Immediate start

    Navstar

    Jessup, MD
    3 days ago
  • $112.4k - $186.5k

    A top defense contractor is seeking a Senior CNO Developer to design and build critical software tools for computer network operations. This role involves extensive collaboration with engineering teams and a focus on developing secure, mission-critical capabilities. Candidates... 
    Senior
    For contractors

    AeroVironment, Inc.

    Jessup, MD
    2 days ago
  • $131.8k - $290k

     ...Job Title: Senior Software Engineer - Full Stack Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: None Type of Travel: None The Opportunity... 
    Senior
    Full time
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Jessup, MD
    6 days ago
  • Software Engineer (Mid-Senior Level) Full-Time | On-Site | TS/SCI with Full-Scope Polygraph Required We are seeking a Mid-to-Senior Level Software Engineer with at least 6 years of software development experience and a technical bachelor’s degree to support development... 
    Senior
    Full time
    Immediate start

    Staffed4U

    Jessup, MD
    2 days ago
  • $170k - $260k

     ...security clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance. Are you a Senior Software Engineer who is ready for a new challenge that will launch your career to the next level? Tired of being treated like a company drone... 
    Senior
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Hanover, MD
    5 days ago
  • Staffed4U is looking for a Mid-to-Senior Level Software Engineer in Jessup, Maryland. The role requires at least 6 years of software development experience and a technical bachelor’s degree. Candidates must have an active TS/SCI clearance with Full-Scope Polygraph. You... 
    Senior

    Staffed4U

    Jessup, MD
    2 days ago
  • $3,000 per month

     ...• Analyze user requirements to derive software design and performance requirements •...  ...standards, confer with users or system engineers; analyze systems flow, data usage and work...  ...intelligence collection working side-by-side with senior program leaders and a world-class... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Work at office
    Relocation package
    Flexible hours

    Lockheed Martin Corporation

    Hanover, MD
    2 days ago
  • $131.8k - $290k

     ...Job ID327358Job Title: Senior Cloud Software EngineerJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: NoneEmployee...  ...* *The Opportunity:CACI is seeking a Senior Cloud Software Engineer for either our Hanover, MD location. The Senior Cloud... 
    Senior
    Contract work
    Work experience placement
    Remote work
    Flexible hours

    CACI International

    Hanover, MD
    4 days ago
  • $10k

     ...monthly TechConnect and DeepDive collaboration sessions with our entire technical staff. Your Mission Join ClearEdge as a Senior DevOps Software Engineer, where you will design, automate, and sustain infrastructure and deployment solutions supporting secure environments.... 
    Senior
    Contract work

    ClearEdge IT Solutions

    Jessup, MD
    3 days ago
  •  ...Job Description: THE WORK This senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and agile...  .... This Program is seeking a full stack software engineer to develop, maintain and enhance complex... 
    Senior

    Lockheed Martin

    Annapolis Junction, MD
    5 hours ago
  •  ...discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree. Discretionary Requirements - Cloud Experience: Shall have three (3) years... 
    Senior
    Work experience placement

    Fuse Engineering

    Annapolis Junction, MD
    5 days ago
  •  ...Senior Software Engineer We are seeking a highly skilled and experienced Senior Software Engineer to develop, maintain, and enhance complex and diverse software systems. As a Senior Software Engineer, you will work on various software projects, including processing... 
    Senior
    Relocation package
    Flexible hours

    Fullscope

    Annapolis Junction, MD
    3 days ago
  • $150k - $190k

     ...Senior Software Engineer Location: Dahlgren, VA Job Status: Full Time Clearance: Secret Salary: $150,000 to $190,000 SEG, an Astrion company, is seeking a Senior Software Engineer to add to our excellent Modeling and Simulation Development team in Columbia... 
    Senior
    Full time

    ASTRION, INC.

    Columbia, MD
    3 days ago
  •  ...SECURITY CLEARANCE : TS/SCI with both Polygraphs is required POSITION: Senior Software Engineer REQUISITION: NIN-AE4-17.022425 LOCATION: Ft. Meade, Maryland JOB DESCRIPTION: • The Software Engineer will be heavily involved with the creation,... 
    Senior

    Capital Solutions Group LLC

    Baltimore, MD
    3 days ago
  • $95.5k - $181.7k

     ...About the Role Senior Software Engineer at Solipsys, a wholly owned subsidiary of Collins Aerospace (RTX). The role is onsite in Maple Lawn, MD, and requires U.S. citizenship and a DoD Secret clearance. Responsibilities Design, architect, and code critical capabilities... 
    Senior
    Relocation package

    Prattwhitney

    Laurel, MD
    2 days ago
  •  ...the US, we operate across the full stack— from research and engineering to deployment and capability building. Our mission is simple...  ...pressing challenges. About the role We are seeking an experienced Senior Software Engineer to join our US team. As a key contributor, you will... 
    Senior

    Sand Tech Holdings Limited

    Baltimore, MD
    2 days ago
  •  ...Software Engineer Peterson Technologies has been the premier resource for mission-critical solutions through detailed analysis, strategic insight, extensive operational experience, and technical expertise. Today, we provide leading-edge data, network security software... 
    Senior

    Peterson Technologies

    Annapolis Junction, MD
    5 days ago
  • $185k - $215k

     ...critical national security programs by building high-performing engineering teams and developing innovative enterprise solutions. Our...  ...Riverstone is seeking a motivated, career, and customer-oriented Software Engineer Level 2 to join our team in Columbia, MD . Primary Responsibilities... 
    Senior
    Hourly pay
    Contract work
    Work experience placement

    Envision Innovative Solutions

    Columbia, MD
    3 days ago
  •  ...Full-Stack Software Engineer Location: DMV Area - Hybrid The Opportunity We are seeking a Mid‑Level Software Engineer who thrives at the intersection of modern full‑stack engineering and Generative AI innovation. This role is ideal for someone excited about building scalable... 
    Senior
    Contract work
    Work at office

    Strategio Inc.

    Columbia, MD
    2 days ago
  • $150k

     ...Senior Software Engineer Founded in 2007 and headquartered in Columbia, Maryland, Synergy ECP is a leading provider of cybersecurity, software and systems engineering and IT services to the U.S. intelligence and defense communities. The company leverages its expertise... 
    Senior
    Work at office
    Flexible hours

    Synergy ECP

    Annapolis Junction, MD
    3 days ago
  • $179k - $237k

     ...Software Engineer, Dataflow and Distributed Processing Make an Impact Where It Matters Most At Intelliforce, we build software that helps mission systems move, process, and act on data at scale. In this role, you will bring deep expertise in dataflow design, data... 
    Senior
    Immediate start
    Visa sponsorship

    Intelliforce-IT Solutions Group, LLC.

    Annapolis Junction, MD
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!