Percival Inc - Job Training Program

Columbia, MarylandUnder ReviewIn-person

About the program

CNO Software Developer

What you'll do

*Responsibilities Include*Writing portable code that is compatible with multiple operating systems and architectures (Windows and/or Unix). The candidate should be comfortable writing single and/or multi-threaded applications and inter process communication interfaces.Create new novel solutions and/or integrate new features and maintain existing software solutions supporting computer network operations. Responsible for the entire lifecycle of solutions including design, development, testing, and customer support.Work independently and with small teams, track and report status directly to customer.Write or learn a high-level programming language like Python or Ruby.*Required Skills & Qualifications*Deep knowledge of operating system internals and development environmentsC programming experience and current or previous low-level network programming experience.*Desired Skills & Qualifications*Preferred skills include experience in static and dynamic reverse engineering, vulnerability research, binary analysis of executables, exposure to kernel programming, exposure with assembly languages, and/or ability to analyze and signature network protocols.

Good to know

Internship with intent to hire full time. Any full time opportunities following the SkillBridge internship will likely have clearance and polygraph requirements.

More from Percival Inc

View all openings