Control Systems Engineer - Engineer IV, A (E4)
E-Logic, Inc. · Philadelphia, PA · 3 wk ago
On-siteEngineeringFull-time
About the role
Position Overview Seeking a Senior Control Systems Engineer to lead the development, testing, integration, and lifecycle support of shipboard Machinery Control Systems (MCS), Damage Control (DC), and Network Systems for NSWCPD Code 513, supporting CVN68, CVN78, Columbia, FF(X), Amphibious, FMS, and USCG platforms. This is a Key Personnel position. Reports to Prime Contractor for HR/administrative matters; receives work direction from Government TPOC/COR.
Responsibilities
- Lead development/modification of PLC code (Rockwell ControlLogix Studio 5000; Siemens SIMATIC Step 7 or TIA Portal)
- Develop/modify HMI and machine-to-machine interfaces; code in C++, C#, Java, LabView, MATLAB, Python, Visual Basic
- Design/implement test tools (Sim/Stim, Emulators, Message Pumps)
- Troubleshoot PLC-based machinery control systems; create SCDs/ECPs
- Provide shipboard/remote troubleshooting; perform software loads on Windows/Linux, PLC processors, firmware
- Support EQT, RMF, DISA STIGs, and IA accreditation efforts
Requirements
- Education: BS in Engineering
- Certification: IAT-2 within 6 months of award (CCNA Security, CySA+, GICSP, GSEC, Security+ CE, or SSCP)
- Experience: 10 yrs control systems engineering; 7 yrs PLC (Rockwell + Siemens); 7 yrs troubleshooting PLC-based systems; 5 yrs lead engineer; 3 yrs SCDs or equivalent
- Knowledge: TCP/IP, UDP, SNMP, Modbus, PROFIBUS, PROFINET, ControlNet, DeviceNet; GIT, DOORS, SharePoint, Subversion
- Citizenship: U.S. Citizen
- Security: Secret eligible
- Language: Fluent English
Qualifications
- Preferred: Navy/USCG MCS experience; NNPP familiarity; LBES/LBTF integration; CMMI Level 3; active Secret clearance
Skills
- PLC programming: Rockwell ControlLogix Studio 5000; Siemens SIMATIC Step 7 or TIA Portal
- HMI and machine-to-machine interface development: C++, C#, Java, LabView, MATLAB, Python, Visual Basic
- Test tool design: Sim/Stim, Emulators, Message Pumps
- Networking protocols: TCP/IP, UDP, SNMP, Modbus, PROFIBUS, PROFINET, ControlNet, DeviceNet
- Software tools: GIT, DOORS, SharePoint, Subversion
- Operating systems: Windows, Linux
Schedule
- Monday–Friday, 0600–1800; overtime pre‑approved
- Limited telework; 92% onsite at NSWCPD Philadelphia
- CONUS/OCONUS travel may be required