Hardware-Software Integration and Installation Engineer

Osprey Talent Solutions

Norfolk, Virginia

JOB DETAILS
LOCATION
Norfolk, Virginia
POSTED
8 days ago

A growing government services firm supporting Navy and Marine Corps programs is seeking a skilled Hardware-Software Integration and Installation Engineer to support Meteorology and Oceanography systems and related engineering activities. This role will support software, hardware, installation, and integration activities across all supported systems.


The scope of responsibilities includes supporting shipboard hardware and software installations, maintaining system software, applying and testing security patches, managing documentation, and assisting with certification and accreditation processes in compliance with DoD security standards. The desired individual is a highly skilled technology professional responsible for integrating and maintaining complex hybrid systems that combine software, web or cloud-based applications, and hardware components.


This role requires a big-picture mindset, blending technical expertise with system-level planning to ensure systems are reliable, scalable, and aligned with mission objectives. The position provides advanced technical and engineering support for the development, integration, testing, maintenance, and sustainment of systems, working as part of a small team and frequently interfacing with engineering staff and end users. This role applies conventional engineering practices, adapts procedures for unique testing and diagnostic scenarios, and develops technical solutions to support critical systems and equipment.


Travel:

  • Approximately 20 to 30 percent, including CONUS and OCONUS assignments.

Position Responsibilities:

  • Deliver technical and engineering support for the full lifecycle of systems, including design, integration, testing, and maintenance.
  • Support Fleet Technical Sustainment Support for end customers and ensure effective post-deployment system readiness.
  • Develop and prepare technical documentation including manuals, specifications, reports, and drawings to support engineering and sustainment activities.
  • Extract and analyze engineering data to develop or review technical designs, schematics, and specifications.
  • Record test data, identify and resolve issues of significant complexity, and prepare formal reports.
  • Conduct root cause analysis, troubleshooting, and system-level problem solving for complex, time-sensitive technical issues.
  • Assist in engineering analysis and redesign efforts for obsolete or unsupported system components and prepare detailed schematics and documentation.
  • Maintain, update, and refine maintenance concepts, procedures, and criteria throughout the system lifecycle.
  • Provide on-site technical assistance including support for Casualty Reports and System Operational Verification Tests.
  • Perform and document tests and experiments and adapt or modify procedures and equipment as required.
  • Construct and evaluate prototype or experimental models in support of engineering projects.
  • Work independently or collaboratively on moderately complex projects, ensuring technical adequacy and compliance with guidance.
  • Assist lower-level technicians and interface with professionals across departments and locations.
  • Maintain and update system software and firmware, including integration, version control, and operating system or application upgrades.
  • Develop and test automation scripts for patch deployments and build, verify, and distribute software media.
  • Perform software testing and validation and create and maintain system manuals, test plans, and version documentation.
  • Review and validate software change requests, support troubleshooting, and ensure proper configuration tracking with configuration management staff.
  • Identify, implement, and test security patches and configurations and manage vulnerability scans, mitigations, and system updates.
  • Assist in system hardening, STIG compliance, and certification and accreditation package preparation, including risk assessments and documentation.
  • Integrate network operating systems, applications, and hardware devices into cohesive, functional systems.
  • Manage hybrid software, hardware, and web-based products from concept through deployment and sustainment.
  • Conduct proactive customer engagement using data-driven indicators to detect and address system or service instability.
  • Maintain and enforce compliance with government procedural and quality systems.
  • Support configuration management and change control processes to ensure integrity of system baselines.
  • Provide subject matter expertise across multidisciplinary teams to ensure interoperability and system performance.
  • Systematically troubleshoot issues, analyze symptoms, identify root causes, and implement effective resolutions.
  • Deliver in-person technical support at customer locations worldwide to return systems to a fully operational state.
  • Identify and isolate hardware and software issues, inspect and repair systems, evaluate system adequacy, perform overhauls, and conduct system checkouts.

Minimum Security Clearance:

  • Current active Secret clearance

Required Qualifications and Skills:

  • Bachelor's degree with 5 or more years of experience, or high school diploma with 10 or more years of hardware and software integration and installation experience in a shipboard or similar environment
  • CompTIA Security+ certification
  • Hands-on experience with Windows and or Linux system administration and scripting
  • Familiarity with DISA STIGs, patch management, and DoD cybersecurity requirements
  • Experience with software version control systems and issue tracking tools
  • DoD 8570 IAT Level II, Security+ CE or equivalent

Desired Skills:

  • Strong documentation and communication skills
  • Strong interpersonal skills and ability to engage with senior leadership and junior personnel
  • Natural problem solver

Education and Training Required:

  • Bachelor's degree in a quantitative or technical field such as engineering, computer science, or information systems with relevant experience
  • Or a high school diploma with 10 or more years of related experience

Minimum Years of Experience:

  • 3 or more years of software engineering or systems engineering experience, preferably within a DoD or government environment

About the Company

O

Osprey Talent Solutions