Responsible for designing and implementing Linux based device embedded applications to provide control and monitoring of hardware, and to provide data conversions and networking; design and implement Linux kernel modules for custom hardware; define systems software and/or hardware requirements, and determine system specifications and/or customizations; coordinate the design of subsystems and integration of total systems; develop specifications for extremely complex computer network security/protection technologies for company information and network systems/applications; develop security solutions for the company's networks and virtual private networks, application systems, key public infrastructures, authentication and directory services to ensure the security of the network and confidential data; identify emergent vulnerabilities, evaluate associated risks and threats, and design network vulnerability scans; identify security vulnerabilities and provide remediation alternatives to the customer; serve as technical lead responsible for specific areas of computer security incident response activities to include intrusion detection monitoring, seaming, cyber threat reporting and development/implementation of vulnerability mitigation strategies; lead security risk assessments to ensure compliance with corporate security policies and adherence to best practices; utilize Python, Shell, Ansible automation, Linux, UNIX, Veritas Cluster Server (VCS), VMware, LVM, and GPFS to perform duties; lead the evaluation of vendor proposals, new and existing security designs, and emerging security technologies and systems; serve as a high-level technical security resource on large-scale network and/or systems/applications issues; collaborate with other technical engineers to develop flexible cost-effective solutions to tactical and strategic business requirements; code application and system components covering user interface, business functions, database, and security; create and maintain programmatic and technical documentation to ensure efficient planning and execution including design, installation, and administration documentation; write Perl and Python Scripts to identify any security vulnerabilities, and further develop scripts to fix these security vulnerabilities; resolve UNIX and Linux based server support problems in a global enterprise environment through resourceful troubleshooting, root cause analysis, and best practice solutions that prevent recurrence; and provide on-call UNIX and Linux support on a rotating schedule basis.Location: Bridgewater, NJ and various unanticipated locations throughout the US;Salary: $103,210 per year;Education: Bachelor's Degree in Computer Engineering, Computer Science, Electrical Engineering, Electronic Engineering, Mechanical Engineering, Software Engineering, or in a related field of study (will accept equivalent foreign degree);Experience: Two (2) years in the position above, as a Software Developer, as a Software Engineer, as a Systems Administrator/Analyst, or in a related occupation;Other Requirements: Experience must include two (2) years' use of all the following: Python, Shell, Ansible automation, Linux, UNIX, Veritas Cluster Server (VCS), VMware, LVM, and GPFS.Will also accept any suitable combination of education, training, and/or experience.