Logo
Strategic Technology Institute Inc (STi)

Strategic Technology Institute Inc (STi) is hiring: Software Engineer III (1866)

Strategic Technology Institute Inc (STi), Philadelphia, PA, US

Save Job

Software Engineer III (Key Personnel) - NSWCPD HM&E Engineering Support Location: Philadelphia, PA (with potential CONUS/OCONUS travel)
Clearance Required: Active DoD Secret (minimum)
Position Type: Full time, contingent upon contract award The Software Engineer III will provide engineering support to upgrade HM&E systems and deploy technologies that enhance system availability, reliability, and mission readiness while reducing maintenance and workload requirements. The position supports active and reserve U.S. Navy ships, Foreign Military Sales (FMS) platforms, U.S. Coast Guard ships, land-based test sites, Military Sealift Command (MSC) vessels, and other government agencies. Tasks include:
• Performing systems engineering analysis to interface control systems with new or modified shipboard systems.
• Troubleshooting control systems hardware and software issues at Land-Based Engineering Sites (LBES), test facilities in Philadelphia, PA, and fleet locations worldwide.
• Upgrading cybersecurity features of existing and future control system variants.
• Addressing obsolete hardware with cost-effective software solutions.
• Writing, reviewing, and maintaining software requirements and design documentation. Responsibilities:
• Develop, maintain, and integrate software for Industrial or Naval Control Systems using Microsoft .NET framework, Microsoft Visual Studio, C++, C#, Linux, and Platform Independent Machinery Control System (PIMCS) tools.
• Develop and program Programmable Logic Controllers (PLC) using Rockwell Automation Software Suite, Siemens Simatic Suite, ladder logic, and function block diagram programming.
• Ensure software design meets technical and cybersecurity standards.
• Collaborate with engineers, program managers, and other stakeholders to support modernization and sustainment initiatives. Education & Experience Requirements:
• Master’s degree in Computer Science or a related field from an accredited college/university.
• Minimum of seven (7) years of software development experience, including at least five (5) years developing software for Industrial or Naval Control Systems.
• Experience in Microsoft .NET framework, Microsoft Visual Studio, C++ or C#, Linux, and PIMCS development tools.
• PLC programming experience with Rockwell Automation Software Suite and Siemens Simatic Suite, including ladder logic and function block diagram programming.
• Experience writing, reviewing, and maintaining software requirements and design documentation. *Contingency Statement* This position is contingent upon contract award.