This site uses cookies. To find out more, see our Cookies Policy

Software Engineer, Mid in Fort Meade, MD at Booz Allen Hamilton Inc.

Date Posted: 11/20/2018

Job Snapshot

Job Description

Job Number: R0042772

Software Engineer, Mid

Key Role:

Assist with design, development, implementation, test and integration of computer network operations (CNO) capabilities. Work with Cyber network defense, computer network operations and tool development, including intrusion detection, systems integrity, incident response and network packet inspection. Support software development as it relates to testing, building systems and test frameworks, and support utilities, and version control.

Basic Qualifications:

-Experience in a system language, including C/C++ or Java

-Experience with scripting languages, including Python, JavaScript, Bash, Bourne, and C Shell

-Experience with the two of the following: Manipulate pointers, memory structures, and registers using low-level embedded systems techniques, use pointer arithmetic, casting variables to or from structs or arrays, common C preprocessor directives, bit masking, bit shifting for powers of 2, event-driven or state-driven programming, error logging, and exception handling

-Experience with Android system Development and iPhone and other cell phone technology development

-Knowledge of Windows Internals and Linux kernel

-Knowledge of computer systems architecture concepts and operating systems internals, including address space layout, program stack, heap, system calls, tasking scheduling, interrupt or exception handling, device drivers, inter-process communication, memory operations and paging, task switching, threading, and network communications

-Ability to develop software using sockets and other network programming concepts to enable communication between software modules

-TS/SCI clearance with polygraph

-BA or BS degree with 3+ years of experience working in a professional environment ​

-Information Assurance Technical (IAT) Level II Certification

Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information; TS/SCI clearance with polygraph is required.

We’re an EOE that empowers our people—no matter their race, color, religion, sex, gender identity, sexual orientation, national origin, disability, or veteran status—to fearlessly drive change.

Your Career is Waiting.

Get job alerts. Learn about new work and upcoming events. Share open roles with friends and colleagues.
Our Talent Network is your opportunity hub.

Get Answers and Access.

Need more information? Find it in our FAQs.

Application already in-process? Log in to keep going.