SonicJobs Logo
Login
Left arrow iconBack to search

Software Engineer: Vulnerability Research - Reverse Engineering

Northrop Grumman
Posted a month ago, valid for 2 years
Location

San Antonio, TX 78288, US

Salary

$85,000 - $102,000 per annum

info
Contract type

Full Time

By applying, a Northrop Grumman account will be created for you. Northrop Grumman's Terms & Conditions and Privacy Policy will apply.

Sonic Summary

info
  • Northrop Grumman Mission Systems is hiring a Software Engineer or Principal Software Engineer for Vulnerability Research - Reverse Engineering in San Antonio, Texas.
  • The role involves developing solutions to national security threats, including kernel development and vulnerability research of network systems.
  • Basic qualifications for a Software Engineer include a BS in a STEM discipline and 2 years of experience, while a Principal Software Engineer requires a BS and 5 years of experience.
  • Candidates must have US Citizenship, an active DoD Secret clearance, and the ability to obtain a Top-Secret clearance.
  • The position requires experience in reverse engineering or vulnerability analysis and proficiency in programming languages such as C/C++.

Northrop Grumman Mission Systems is seeking a Software Engineer or Principal Software Engineer: Vulnerability Research - Reverse Engineering to join our team in San Antonio, Texas, where you’ll get to lead the development of solutions to national security threats with products that may involve kernel development, reverse engineering or vulnerability research of network and communication systems. Essential Functions: Designs, develops, documents, tests and debugs low level software and systems that contain logical solutions. Conducts multidisciplinary research and collaborates with equipment designers and/or hardware engineers in the planning, design, development, and utilization of electronic data processing systems for product and commercial software. Determines computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepares operating instructions; designs and develops compilers and assemblers, utility programs, and operating systems. Ensures software standards are met. Basic Qualifications: Software Engineer Level: BS degree in STEM discipline such as Computer Science, Computer Engineering, Math, Physics, or Electrical Engineering and 2 years of software engineering experience; MS degree with 0 years of experience; or an additional 4 years of experience may be substituted in lieu of a degree. Principal Software Engineer Level: BS degree in STEM discipline such as Computer Science, Computer Engineering, Math, Physics, or Electrical Engineering and 5 years of software engineering experience; MS degree with 3 years of experience; or an additional 4 years of experience may be substituted in lieu of a degree. US Citizenship with active DoD Secret clearance and ability to obtain and maintain a Top-Secret clearance. Experience in reverse engineering or vulnerability analysis. Demonstrated software programming experience in C/C++. Familiarity with disassemblers such as IDA Pro, BinaryNinja, or others.




Learn more about this Employer on their Career Site

Apply now in a few quick clicks

By applying, a Northrop Grumman account will be created for you. Northrop Grumman's Terms & Conditions and Privacy Policy will apply.