Posted in

Principal Security Software Engineer

Principal Security Software Engineer

CompanyRTX
LocationCedar Rapids, IA, USA
Salary$101000 – $203000
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior, Expert or higher

Requirements

  • Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 8 years prior relevant experience or an Advanced Degree in a related field and minimum 5 years of experience or in absence of a degree, 12 years of relevant experience
  • The ability to obtain and maintain a U.S. government issued security clearance is required
  • U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance

Responsibilities

  • Perform analysis, architecture and design at all levels of the total system product including concept, design, fabrication, modeling, test, installation, operation, maintenance and disposal.
  • Perform functional analysis, trade studies, requirements allocation and interface definition studies to translate customer requirements into hardware and software specifications.
  • Provide analyses for the decomposition of customer specifications and system level requirements into sub-system and piece part requirements, and develops verification criteria and plans for the requirements
  • Perform technical planning, system integration, verification and validation, cost and risk, and supportability and effectiveness analyses for total system solutions.
  • Perform daily task in a classified and controlled lab environment
  • Perform bid and proposal efforts

Preferred Qualifications

  • Familiarity with the Scaled Agile framework
  • Exceptionally strong communication skills, experience presenting technical data to program management and executive leadership
  • Experienced with Cryptographic Hardware architecture/design, Network Encryption specifications and test methodologies
  • Experience with tools such as DOORS, CAMEO or similar, Software Languages such as Rust and Python.
  • Experience with the systems development process, including requirements capture, design, decomposition, integration, and verification/validation, and transition to production.