Job Directory New Jersey Institute of Technology Research Scientist (Software Security)
New Jersey Institute of Technology

Research Scientist (Software Security) New Jersey Institute of Technology
Newark, NJ

New Jerseys Science and Technology University is a public science and research university.

Companies like New Jersey Institute of Technology
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About New Jersey Institute of Technology

Job Description

Title:

Research Scientist (Software Security)

Department:

Computer Science

Reports To:

Iulian Neamtiu - Associate Professor

Position Type:

Grant Funded

Position Summary:

The candidate will support research in software security for agility, i.e., software or system transformation for increasing resilience to cyber attacks. The target platforms are traditional hosts (desktop/server) and smartphones. The work will be conducted as part of the Models for Enabling Continuous Reconfigurability of Secure Missions project. A PhD in Computer Science or a related field is required.

Essential Functions:

The candidate will - perform research and development in software maneuvering (e.g., Moving Target Defense), i.e., allowing software to continuously change the attack surface and perform a cost-benefit analysis that balances security, capability, and resource usage. Maneuvering capabilities can be either added to "stock" (off-the-shelf) applications, or designing maneuverable applications from the ground up. - perform research and development in Quantifying Software Risk, e.g., using program analysis - write research results in a format suitable for standard academic publication

Essential Characteristics:

Must abide by the university's core values which include excellence, integrity, civility, social responsibility, diversity and communication

Prerequisite Qualifications:

A PhD in Computer Science or a related field is required. Experience with approaches to improving software/system security is required. A record of academic publishing (i.e., papers in relevant academic conferences) is required. Ideally, the candidate would have additional experience/qualifications, BUT THESE ARE SUFFICIENT IN AND OF THEMSELVES: - techniques for reasoning about and manipulating programs, e.g., dynamic analysis or binary/bytecode transformation - smartphone app development/security/reliability - empirical software engineering/mining software repositories - network simulators such as NS3 - machine learning

Preferred Qualifications:

At the university's discretion, the education and experience prerequisites may be excepted where the candidate can demonstrate to the satisfaction of the university, an equivalent combination of education and experience specifically preparing the candidate for success in the position.

FLSA:

Non-Exempt

Part-Time

Special Instructions to Applicants:

The cover letter MUST EXPLICITLY STATE the candidate's experience with software security and its relevance to the MACRO project, as well as any other additional qualifications that make the candidate suitable for this position.

About New Jersey Institute of Technology

New Jerseys Science and Technology University is a public science and research university.

Size
3122 employees
New Jersey Institute of Technology

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.