USAJOBS · 6 months ago
Development Program (C2DP) / Cryptanalytic Computer Scientist - Entry Level (MD
USAJOBS is seeking candidates for the Cryptanalytic Computer Scientist position at the NSA. This role involves participating in a development program aimed at enhancing skills and understanding within the field of computer science, with responsibilities that include developing software solutions and analyzing complex data sets.
ConsultingGovernmentHuman ResourcesInformation TechnologyInternetStaffing Agency
Responsibilities
Creating analytic applications that scale across multiple, very large, data sets from disparate sources
Leveraging and integrating open source, commercial off-the-shelf, and government developed software
Analyzing user/customer requirements related to software and/or software system design
Building software prototypes
Designing, developing, and debugging software applications
Troubleshooting and debugging computer code
Applying mathematical or computational methods and lines of reasoning to complex software systems
Identifying target communications within the global network
Designing and optimizing algorithms, data structures, modeling, and analytics to solve real-world scientific problems
Solving cryptanalytic, high-performance computing, and computer network problems
Leading new advances in computer science, such as:
Microprocessor-based advances
Beyond the horizon supercomputers
Signals processing (including analog control)
User interfaces
Deep learning
Cybersecurity
Design and implementation of encryption
Advanced algorithms
Detecting, identifying, and evaluating vulnerabilities in cyberspace systems and/or networks
Developing software and/or hardware exploitation capabilities that enable collection of foreign intelligence from target networks and systems
Analyzing sophisticated malware to thwart cyber-attacks and identify new threats
Developing methods and applications for tools to exploit and analyze computer systems
Qualification
Required
Degree must be in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, Mathematics (including Applied Math); or a related field (e.g., other Engineering or Math) with at least one programming and at least four upper-level math classes (Calculus and above)
Relevant experience must be in a computer science area (i.e., theoretical or applied), designing/developing/using/evaluating mathematic models, methods, and/or techniques (e.g., algorithm development) to study issues and solve problems, engineering (electrical or computer), cryptanalysis, computer network operations and/or high performance computing
Entry is with a Bachelor's degree and no experience. An Associate's degree plus 2 years of relevant experience may be considered for individuals with in-depth experience that is clearly related to the position
Preferred
programming and scripting experience (e.g., C, C++, Java, Assembly, Python, Perl, Ruby, Bash, Node.js, Spark, Puppet, SALT, KAFKA, HADOOP, VHDL, Verilog)
building user facing services, middleware, and backend systems
full-stack development
protocol analysis (e.g. Wireshark, tcpdump)
data spaces, data modeling, data analysis, storage design, and administration
simulation/model development & prototyping
information retrieval, machine learning, artificial intelligence, statistics and analytics
hardware and software vulnerability analysis
software reverse engineering/interactive debugging tools (e.g., Ghidra, IDA Pro, Ollydbg, gdb)
hardware reverse engineering tools (e.g., JTAG, Oscilloscopes)
software development life-cycle (design, develop, implementation, debug, testing)
kernel and device driver development
network/socket programming
embedded systems development
operating systems
computational science
algorithm analysis and design
reverse engineering
cryptanalysis
high performance computing
Benefits
Relocation expenses reimbursed: Yes—You may qualify for reimbursement of relocation expenses in accordance with agency policy.
NSA offers a comprehensive benefits package.
Company
USAJOBS
USAJOBS enables federal job seekers to access job opportunities across hundreds of federal agencies and organizations.
Funding
Current Stage
Late StageRecent News
Company data provided by crunchbase