Sr. Principal Cyber Software Engineer

Requisition ID: 21008963

  • Category IconCategory: Information Technology
  • Location IconLocation: Annapolis Junction, Maryland
  • Citizenship IconUS Citizenship Required for this Position: Yes
  • Clearance IconClearance Type: Polygraph
  • Telecommute IconTelecommute: No –Teleworking not available for this position
  • Shift IconShift: 1st Shift
  • Travel IconTravel Required: No
  • Positions IconPositions Available: 1

Peraton drives missions of consequence spanning the globe and extending to the farthest reaches of the galaxy. As the world’s leading mission capability integrator and transformative enterprise IT provider, we deliver trusted and highly differentiated national security solutions and technologies that keep people safe and secure. Peraton serves as a valued partner to essential government agencies across the intelligence, space, cyber, defense, civilian, health, and state and local markets. Every day, our 22,000 employees do the can’t be done, solving the most daunting challenges facing our customers. Peraton is seeking a Senior Principal Cyber Software Engineer to join our teams of diverse individuals in the Annapolis Junction, MD area. Roles and Responsibilities may include:
  • Performing reverse engineering on firmware and documenting findings and recommendations to the customer to solve their mission needs.
  • Discover critical vulnerabilities in firmware and software products and develop proof-of-concept exploitations or modifications based on identified vulnerabilities.
This position is located in Annapolis Junction, Maryland. A TS/SCI with Polygraph clearance is required.  

Basic Qualifications:
  • Bachelor's degree and nine (9) years of experience and related skills in software architecture, software requirements definition, design of computer software projects, software interface specifications, software coding, and software testing.
  • Demonstrate a thorough understanding of the principles, theories, methods, and techniques of computer science, as well as knowledge of the concepts, factors, and conditions which influence the design, development, and operation of related products.
  • At least nine (9) years of experience and related skills in low-level software languages (machine and assembly) and high level software languages (C/C++, Java, FORTH).  This position requires expertise in the C programming language.
  • Experience conducting vulnerability research.
  • Active TS/SCI clearance with polygraph required.
Preferred Qualifications:
  • Strong aptitude for problem solving.
  • Extreme attention to detail.
  • Ability to work alone or in small teams.
  • Experience writing and presenting concepts to colleagues and customers.
  • Experience with Microsoft Word, PowerPoint and Excel.
  We are an Equal Opportunity/Affirmative Action Employer. We consider applicants without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender, gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, citizenship status, or membership in any other group protected by federal, state, or local law. 

Apply Now
Apply Now

What's great about
Northrop Grumman

  1. Be part of a culture that thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work.
  2. Use your skills to build and deliver innovative tech solutions that protect the world and shape a better future.
  3. Enjoy benefits like work-life balance, education assistance and paid time off.

Did you know?

We offer an array of benefits to give you the support you need, including matching 401K, tuition assistance, health insurance and wellness options, coaching, mentoring and more.