Jobs · Information Technology · Arizona

Senior Software Security Engineer - S3E

Raytheon · Tucson, AZ · 2 days ago
On-siteInformation TechnologyFull-time

About the role

Raytheon Tucson, AZ Location

Software Security Sensors and Effectors (S3E) Department is looking to hire a Senior Software Security Engineer in Tucson, AZ.

Responsibilities

  • Understand real-time software design and the performance implications associated with specific System Security implementations
  • Involve with application and embedded software design, development, integration, and testing of real-time missile software
  • Apply System Security principles to the design and implementation of Missile software applications
  • Develop software applications using C and C++ languages on a variety of computing platforms
  • Understand how position's efforts affect the “big picture” of the missile system and be able to develop or review detail solutions at the source code level
  • Work closely with the Systems Security Engineering team to define and implement requirements
  • Work in a common development environment to support and facilitate program ability to leverage specific capabilities
  • Interface with customer community to review technical design and support verification of system maturity

Requirements

  • Typically requires a Bachelor’s in Science, Technology, Engineering, or Mathematics (STEM)
  • Minimum of 5 years of relevant software experience
  • Experience with C / C++
  • Experience with Xilinx UltaScale+ MPSoC, Versal, or similar Embedded Processors
  • Experience with embedded OS like VxWorks, Embedded Linux, or similar
  • Ability to obtain and maintain an Interim Secret Level U.S. security clearance is required prior to start date with the ability to obtain program access after start
  • U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance

Qualifications

  • Embedded Software Security experience
  • Knowledge of any of the following:
    • Linux/Unix environment
    • Interfacing with FPGAs
    • Interfacing with low-level memory drivers
    • Inter-processor communication
    • ARM Architecture
    • Secure boot concepts
    • Cryptographic Algorithms
  • Experience designing, implementing, testing, or fielding real-time security-oriented solutions on Department of Defense (DoD) programs (embedded experience highly preferred)
  • Experience using security-relevant tools and devices for security auditing, network security, host/server security, communication security, or policy management
  • Experience in Agile and DevSecOps environments
  • Experience in an Agile/Scrum/Kanban frameworks and development environments
  • Experience using software configuration management and bug tracking tools
  • Experience with Python / Perl
  • Knowledge of modern computer architectures and hardware technologies including:
    • PCIe, GPIO, I2C, SATA
    • Field Programmable Gate Arrays (FPGAs)
    • Application-Specific Integrated Circuits (ASICs)

Pay

The salary range for this role is 86,800 USD - 165,200 USD. The salary range provided is a good faith estimate representative of all experience levels. RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate’s work experience, location, education/training, and key skills.

Similar jobs

Senior Software Engineer 3

OneClick Smart ResumeFort Meade, MD· 1 mo ago
Engineering$190k–$225k/yrapply on oneclicksmartresume.com