Software Engineer

4 weeks ago


Hanover, United States Oceaneering Full time

Overview 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 products and services meet the rigorous demands of the complex environments in which they operate, delivering results without compromising safety or reliability. Position Summary The Titled Software Engineer serves as a core member of the Oceaneering Technologies (OTECH) group. Titled engineers are expected to learn OTECH processes and best engineering practices; and apply the knowledge towards growing a software engineering skill set. This role provides onsite technical support to customers and implements the bulk of the engineering work under the supervision of a software program lead. OTECH produces and maintains unique underwater systems typically for US Navy and other US Government Department of Defense customers. Projects are one-of-a-kind and range from quick burn to lifecycle management of fielded systems. Duties And Responsibilities Learn and apply the software development lifecycle. Write software at the CSU level. Write software that adheres to the defined software architecture. Actively interface with the software lead and team. Communicate independently and effectively with non-software teammates for issue resolution. Creation and maintenance of project CDRLs, including requirements management, software documentation, unit testing, software safety testing, and software qualification testing. Support software testing both in remote development environments and onsite at the customer facility in Suitland, Maryland. Understand user requirements, concept of operations documents, and system requirements specifications. Provide software technical support to users at the customer facility. Prepare status reports for customer site support and feedback evolutions. Schedules can be demanding; occasional work outside normal hours should be anticipated. Additional Additional duties as assigned. Qualifications ESSENTIAL: BS Degree in Computer Science, Computer Engineering, Mathematics, Electrical Engineering or related technical field. Commensurate experience will be considered. A strong interest in robotics and/or underwater robotics. Experience with a .NET programming language, preferably C#. Proficiency with the Microsoft 365 environment. Strong troubleshooting skills. Ability to obtain and maintain Security+ or CASP+ certification. Ability to obtain and maintain a United States Government Department of Defense Security Clearance (active clearances preferred, but not prerequisite). Must be a US citizen. Preferred Experience with GIS tools. Experience with SQL database programming. Experience with Python or other scripting languages. Experience with Windows OS. Solid written and oral communications skills, including ability to document, convey, and present engineering concepts 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 and 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: $72,250 - $97,750. 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. #J-18808-Ljbffr


  • Software Engineer

    4 days ago


    Hanover, United States Systems Technologies Full time

    Software Engineer Location Hanover, MD Job Setting On-site Job Category Engineer Apply Now () SOFTWARE ENGINEER The company is seeking junior, mid-level, and senior Software Engineers to provide SETA support in Hanover, MD. RESPONSIBILITIES Design, develop and install software solutions. Build high-quality, innovative and fully performing software in...

  • Software Engineer

    2 days ago


    Hanover, United States Systek Full time

    SOFTWARE ENGINEER The company is seeking junior, mid-level, and senior Software Engineers to provide SETA support in Hanover, MD. RESPONSIBILITIES Design, develop and install software solutions. Build high-quality, innovative and fully performing software in compliance with DOD coding standards and technical design. Design, modify, develop, write and...

  • Software Engineer

    7 days ago


    Hanover, United States Base2 Solutions Full time

    Annual Salary Range: $140,000 to $180,000 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 engineers develop the next-generation technologies...

  • Software Engineer

    2 days ago


    Hanover, MD, United States Systems Technologies Full time

    Software Engineer Location Hanover, MD Job Setting On-site Job Category Engineer Apply Now (https://phh.tbe.taleo.net/phh04/ats/careers/v2/applyRequisition?org=SYSTEK&cws=42&rid=1145) SOFTWARE ENGINEER The company is seeking junior, mid-level, and senior Software Engineers to provide SETA support in Hanover, MD. RESPONSIBILITIES Design, develop and install...

  • Software Engineer

    4 weeks ago


    Hanover, United States Oceaneering Full time

    Overview 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...

  • Software Engineer

    1 week ago


    Hanover, MD, United States Systek Full time

    SOFTWARE ENGINEER The company is seeking junior, mid-level, and senior Software Engineers to provide SETA support in Hanover, MD. RESPONSIBILITIES Design, develop and install software solutions. Build high-quality, innovative and fully performing software in compliance with DOD coding standards and technical design. Design, modify, develop, write and...

  • Software Engineer

    2 weeks ago


    Hanover, MD, United States Systek Full time

    SOFTWARE ENGINEER The company is seeking junior, mid-level, and senior Software Engineers to provide SETA support in Hanover, MD. RESPONSIBILITIES Design, develop and install software solutions. Build high-quality, innovative and fully performing software in compliance with DOD coding standards and technical design. Design, modify, develop, write and...

  • Software Engineer

    4 days ago


    Hanover, MD, United States Systek Full time

    SOFTWARE ENGINEER The company is seeking junior, mid-level, and senior Software Engineers to provide SETA support in Hanover, MD. RESPONSIBILITIES Design, develop and install software solutions. Build high-quality, innovative and fully performing software in compliance with DOD coding standards and technical design. Design, modify, develop, write and...

  • Software Engineer

    3 days ago


    Hanover, United States Latitude Inc Full time

    Job Description: Software Engineer Location: Hanover, MD Employment Type: Contract to Hire Security Clearance: Active, or ability to obtain Secret Clearance About the Role: We are seeking a highly skilled Software Engineer with expertise in C++ or Java development in a Linux environment. The ideal candidate will contribute to designing, developing, and...

  • Software Engineer

    3 weeks ago


    Hanover, United States Cleared Staffing Solutions Full time

    As a Software Engineer, you will develop, maintain and enhance complex and diverse software systems. These systems include but are not limited to processing-intensive analytics, algorithm development and manipulation of large data sets.  A Software Engineer will also oversee one or more software development teams and ensures the work is completed in...