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

Software Engineer III

Oceaneering International

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. This position would yield a solid depth of understanding of the software lifecycle and how it best applies to the entire fielded systemOceaneering 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, material handling, aerospace, science, and renewable energy industries. 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 factor. 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. ESSENTIAL:BS Degree in Computer Science, Computer Engineering, Mathematics, Electrical Engineering or related technical field.Commensurate experience will be considered.5+ years of practical experience in software engineering.Experience with one or more of the following programming languages REACT, C, C++, or C#. Solid written and oral communications skills, including ability to effectively document, convey, and present engineering concepts and products to team members and customers.Ability to obtain and maintain a United States Government Department of Defense Security Clearance.Must be a US citizen.PREFERRED:Experience developing in underwater vehicle or robotic software frameworks and expanding framework capabilities.Experience working on Department of Defense software efforts.Experience with microservices based architectures utilizing containerization and orchestration.Experience with UI/UX design.Experience with Linux OS or bare metal firmware.Experience with microprocessors and single-board computer (SBC) based control systems that interface to sensors and hardware (e.g. cameras, navigation sensors, valve packs, other boards). Ability to implement and debug communication protocols including: UDP and multicast, TCP, serial protocols, SPI, I2C, CAN, etc.Experience with Jira and Git.Ability to setup simple bench testing environments for communication links, board power, analog devices, etc. Proficiency using lab measurement devices such as oscilloscopes or multimeters.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.Compensation $118,600.00 - $177,800.00Apply working knowledge of software lifecycle to develop and begin leading software efforts.Implement decisions for designing and maintaining software architecture.Actively interface with other engineering leads, program managers and external customers.Key contributor to creation, maintenance and acceptance of project CDRL’s. This includes requirements management, software documentation, unit testing, software safety testing, and software qualification testing. Contribute to trade studies for hardware such as navigation units, board stacks, and power monitors. Support software testing on the factory floor, offsite, and offshore.Perform analysis of user requirements, concept of operations documents, and high-level system architectures to develop system requirements specifications.Guide system development and implementation planning through preparation of concept of operations, interfaces control documents, hazard analysis, and test plans and procedures.Displays excellent technical judgment, attention to detail, and ability to look at the “big picture” in system design.Demonstrates ability to devise innovative solutions to problems when conventional solutions are insufficient.Prepares reports and presents results to management and client.Schedules can be demanding throughout the year and occasional work outside normal working hours should be anticipated.Mentorship of junior team members.ADDITIONALAdditional duties as assigned.Full timePosting Date: 2026-06-29

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer III in Hanover, MD vacancy
  • $119k - $198.4k

    Position Summary Our AI & Engineering team helps organizations modernize technology platforms, accelerate innovation, and solve...  ..., and support mission outcomes. Work you'll do As a Software Engineer III on the AI & Engineering team, you will be responsible for…... 
    Suggested
    Local area
    Worldwide
    Flexible hours

    Deloitte

    Baltimore, MD
    2 days ago
  • $131k - $218.3k

    Position Summary Our AI & Engineering team helps transform technology platforms, drive innovation, and deliver meaningful impact...  ..., and fuel growth through innovation.Work you'll doAs a Software Engineer III on the Engineering as a Service team, you will be... 
    Suggested
    Temporary work
    Local area
    Flexible hours

    Deloitte

    Baltimore, MD
    4 days ago
  • $10k

     ...health and technology allowances, and access to a state-of-the-art technology lab. Learn more at Your Mission As a Software Engineer III, you will work on high-impact analytics development projects that support critical data operations. You will be responsible... 
    Suggested

    ClearEdge IT Solutions

    Baltimore, MD
    3 days ago
  •  ...Software Engineer Reflexive Concepts is seeking a skilled Software Engineer to join our team! Specifically, we are looking for a candidate with experience in Python, Kotlin/Java, Terraform, ElasticSearch/OpenSearch and AWS. Qualifications: Fourteen (14) years... 
    Suggested

    Reflexive Concepts

    Hanover, MD
    4 days ago
  • $100k - $115k

     ....Best. Join the team at American Collectors Insurance (part of PHLY), where passion meets protection! We are seeking a Software Engineer III to design, develop, configure, test, deploy, and support software application systems that meet business needs and align with... 
    Suggested
    Work at office
    Remote work

    Philadelphia Insurance Companies

    Laurel, MD
    2 days ago
  •  ...Software Developer III (Full-Stack) Location: Annapolis Junction, MD Required Clearance: TS/SCI w/ Full-Scope Poly Salary: Competitive...  ...seeking a highly skilled and experienced Senior Software Engineer with expertise as a Java full-stack developer. In this role... 
    Remote work
    Relocation package
    Flexible hours

    Fullscope

    Annapolis Junction, MD
    18 hours ago
  •  ...Defense customers. Our projects are all one-of-a-kind. Projects range from quick burn to lifecycle management of fielded systems. This position would yield a solid depth of understanding of the software lifecycle and how it best applies to the entire fielded system... 

    Oceaneering

    Hanover, MD
    13 hours ago
  •  ...our nation, and want to help support ProSync's mission to "Define and Redefine the State of Possible,” please apply today!The Software Engineer designs, develops, tests, deploys, documents, maintains, and enhances complex and diverse software systems based upon documented... 
    Contract work
    Flexible hours

    ProSync Technology Group

    Annapolis Junction, MD
    1 day ago
  •  ...The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based... 
    Full time

    Interimage

    Annapolis Junction, MD
    13 hours ago
  • $119k - $198.4k

    Position Summary We are seeking an AI and Data Science Engineer III to help transform workforce and personnel data into actionable...  ...sponsorship, now or at any time in the future.Preferred:Experience with Software Development Life Cycle (SDLC) processesFor individuals... 

    Deloitte

    Baltimore, MD
    2 days ago
  •  ...Redefine the State of Possible,” please apply today!The DevOps Engineer is focused on mission critical system development, deployment and...  ...Correction:Identify, debug, and correct defects in existing software, utilizing effective troubleshooting techniques to resolve issues... 
    Contract work
    Flexible hours

    ProSync Technology Group

    Annapolis Junction, MD
    1 day ago
  • $124k - $181k

     ...SALARY RANGE $124,000 - $181,000/year. The Application Engineer III will support the Secure the Enterprise initiative by transitioning...  ...project lifecycle. Position Overview: Collaborate across Software Development, Systems Engineering, Systems Administration, and... 
    Shift work
    Rotating shift

    Black Eagle Defense

    Baltimore, MD
    18 hours ago
  •  ...Looking for mid to senior engineers for a full stack contribution to a mission management tool. You will work with a team of ~15 engineers on a team building remarkable surveillance augmentation software. Newer UI components are written in React and TypeScript, the remaining... 
    Full time
    Casual work
    Remote work

    Anthem-engineering

    Hanover, MD
    13 hours ago
  •  ...Job Description Job Description Description: The role of Software Engineer III is adept at developing, maintaining, and enhancing intricate and varied software systems, encompassing tasks such as processing-intensive analytics, pioneering algorithm development, and... 

    Wrenchio LLC

    Annapolis Junction, MD
    4 days ago
  •  ...Job Description Job Description Software Engineer III (SWE-III) Omega Enterprise Solutions is a Maryland-based, Service-Disabled Veteran-Owned Small Business (SDVOSB) with a special focus on the U.S. Department of Defense (DoD) and Intelligence Community (IC) mission... 

    Omega Enterprise Solutions, LLC

    Annapolis Junction, MD
    7 days ago
  • $10k

     ...annual health and technology allowances, and access to a state-of-the-art technology lab. Learn more at Your Mission: As a Software Engineer III, you will support the development and sustainment of infrastructure software and services for High Performance Computing (... 

    ClearEdge

    Annapolis Junction, MD
    24 days ago
  •  ...responsible for the design and development of control firmware and software for a broad range of precision laser and photonic instruments...  ...as well as graphical user interfaces (GUI). The Software Engineer should have sufficient proficiency and experience to serve as a... 
    Worldwide

    Thorlabs

    Jessup, MD
    19 days ago
  • $83.5k - $180k

    Worker Type Regular Job Description Summary We are seeking a motivated Junior Software Engineer to join our engineering team. In this role, you will design, develop, and analyze low-level software, applications, and embedded systems across both Windows and Unix environments... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    AeroVironment

    Jessup, MD
    1 day ago
  • $97.9k - $163.1k

    Position Summary Data Engineer III supports the design, development, and deployment of scalable data solutions that enable business insights and operational efficiency. This role works across the data lifecycle to build pipelines, structure data assets, and improve... 

    Deloitte

    Baltimore, MD
    1 day ago
  • $102.8k - $171.3k

    Position Summary As a Data Management Engineer III, you will design, build, and support automation solutions that help improve mission...  ...across complex environments. This role spans scripting, software development, robotic process automation, agentic artificial intelligence... 
    Local area

    Deloitte

    Baltimore, MD
    1 day ago
  • The Software Requirements Systems Engineer supports the development, integration, and delivery of advanced subsea robotic systems for U.S. Department of Defense programs. This role focuses on defining, analyzing, validating, and managing software requirements across the... 

    Oceaneering International

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

     ...) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree. Highly Desired...  ...system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and... 
    Temporary work
    Work experience placement
    Remote work
    Flexible hours

    Onyx Point

    Hanover, MD
    1 day ago
  • $150.8k - $265.88k

     ...solving the tough challenges and pushing the boundaries of technology to help our customer achieve its mission.The Work:As a Software Engineer, you will:• Analyze user requirements to derive software design and performance requirements• Debug existing software and correct... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Lockheed Martin

    Hanover, MD
    1 day ago
  •  ...systems. The ideal candidate for this position has a few years of software experience working in a team environment. Senior positions are...  ...designs and architectures.Oceaneering is a global provider of engineered services and products, primarily to the offshore energy... 
    Casual work

    Oceaneering International

    Hanover, MD
    9 hours ago
  • $113.9k - $200.91k

     ...WORKThis senior role fosters collaboration with other senior engineers for the development of advanced solutions and agile development...  ...threats and opportunities.This Program is seeking a full stack software engineer to develop, maintain and enhance complex and diverse... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Lockheed Martin

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

     ...) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree. Highly Desired...  ...system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and... 
    Temporary work
    Work experience placement
    Remote work
    Flexible hours

    Onyx Point

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

     ...values innovation, integrity, and collaboration. Learn more about Lockheed Martin's Comprehensive benefits packageTHE WORKAs a Software Engineer you will: • Analyze user requirements to derive software design and performance requirements • Debug existing software and... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Lockheed Martin

    Hanover, MD
    3 days ago
  • $93.2k - $164.45k

     ...MartinDescription:THE WORKThis role fosters collaboration with other engineers for the development of advanced solutions and agile...  ...threats and opportunities.This Program is seeking a full stack software engineer to develop, maintain and enhance complex and diverse... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Lockheed Martin

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

     ...HAVE AN ACTIVETS/SCI WITH POLYGRAPH SECURITY CLEARANCE WITH THE FEDERAL GOVERNMENT. (U.S. CITIZENSHIP REQUIRED).Seeking a reliable engineer capable of implementing containerized application workflows and infrastructure automation using modern DevOps and cloud-native... 
    Temporary work
    Remote work
    Flexible hours

    Onyx Point

    Hanover, MD
    1 day ago
  • $78k - $250k

     ...) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree. Highly Desired...  ...system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and... 
    Temporary work
    Work experience placement
    Remote work
    Flexible hours

    Onyx Point

    Hanover, MD
    2 days ago

Do you want to receive more vacancies?

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