No experience
Employment Type:
Full time
Job Category:
Software Development
Research Programmer I
(This job is no longer available)
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description

The University of Southern California (USC), founded in 1880, is located in the heart of downtown L.A. and is the largest private employer in the City of Los Angeles. As an employee of USC, you will be a part of a world-class research university and a member of the "Trojan Family," which is comprised of the faculty, students and staff that make the university what it is. USC's Viterbi School of Engineering - Information Sciences Institute (VSoE/ISI) in Arlington, VA, is seeking a Research Programmer I to join its team. This position will play a key role within a small project team carrying out cyber-security research focused on the public, enhanced attribution of malicious individuals engaged in nefarious cyber activities. Apply your technical and domain specific knowledge to design, develop, implement, and participate in test and evaluation of a software system that creates publicly releasable narratives informed by data collected using sensitive or classified sources and methods. Contribute to academic papers and technical communications to sponsors, collaborators and potential users, through writing and presentation. This position will provide software development support to a research project. Develops and integrates technical capabilities written in Python, C/C++, Java, and/or integrated with structured/unstructured semantic web, ontology/knowledge bases, and other web based systems. Experience defining security policies and implementing security mechanisms in high assurance systems is desired. Develops or modifies large and complex system projects or as a specialist provides technical consulting to researchers on complex projects. Interfaces with researchers to determine system requirements to support research, and prepares sufficient specifications to support integration in an effective manner. Utilizes creativity and innovation to solve conceptual programming problems raised by cutting edge research. Creates software systems, including all aspects of designs, coding, testing, debugging, and prototype documentation in a rapid prototyping environment with tight schedules and hard deadlines. JOB QUALIFICATIONS ========================== 1.) M.S. degree in Computer Science or a related field, or in unusual cases, a demonstrated track record of combined work experience and education as equivalent. 2.) Superior technical abilities in software design, coding, testing, debugging, and system evaluation. 3.) Demonstrated experience with the design and implementation of applications employing scalable database and/or web technology. 4.) Demonstrated ability to work under minimal supervision at a high level of technical proficiency on all phases of software development lifecycle 5.) Ability to interact with other project members in a positive and constructive manner to reach solutions to research problems. 6.) Qualified candidates for this position must be willing and eligible to apply for TS/SCI clearance. According to U.S. Government regulations, ONLY U.S. Citizens are eligible for a security clearance. Current TS clearance is a plus. *The University of Southern California is an Equal Opportunity Employer that Values Diversity.*

About University of Southern California

Established in 1880 and located in the heart of Los Angeles, the University of Southern California (USC) is one of the world's leading private research universities, with a central College of Letters, Arts and Sciences and 17 professional schools on two campuses. The Health Sciences campus, to the northeast of downtown Los Angeles, is home to the Keck School of Medicine of USC, the School of Pharmacy, three major teaching hospitals and programs in Occupational Science and Occupational Therapy, and Biokinesiology and Physical Therapy.