RTX Corporation

Software Security Lead - Principal Software Engineer - S3E

RTX Corporation
Apply
7 months ago
Tucson, AZ, USAStaff+

Base Salary

$108k - $205k/yr

Responsibilities

  • Act as the technical lead and potentially Agile Product Owner for the Software Security Team.
  • Own software security implementation and ensure compliance with system security requirements.
  • Capture and develop security-relevant requirements with systems, software architects, and program stakeholders.
  • Adopt and implement secure coding standards for each programming language used.
  • Drive off-nominal testing, negative test cases, and secure behavior during failure conditions.
  • Evaluate compiler, interpreter, and build-tool features that improve executable security.
  • Provide software assurance implementation for the Program Protection Implementation Plan, including vulnerability risk assessments and a Software Bill of Materials for final deliveries.
  • Apply secure coding principles to the design and development of hardened software applications.

Requirements

  • Bachelor's degree in Science, Technology, Engineering, or Mathematics and 8 years of related experience.
  • Experience with object-oriented software design and embedded development using C and/or C++.
  • Experience with Xilinx UltraScale+ MPSoC, Versal, or similar embedded processors.
  • Experience with VxWorks, Embedded Linux, or similar embedded operating systems.
  • Embedded software security and cryptographic algorithm experience.
  • Understanding of Secure Boot concepts and secure coding principles, architecture, and implementation practices.
  • Ability to obtain and maintain a U.S. security clearance; U.S. citizenship is required.
  • Preferred experience with software validation and verification, Linux/Unix environments, FPGA and low-level memory-driver interfaces, inter-processor communication, and ARM architecture.
  • Preferred experience designing, implementing, testing, or fielding real-time security-oriented DoD solutions.
  • Preferred experience with security auditing, network security, host/server security, communication security, or policy-management tools and devices.
  • Preferred experience with software configuration management and bug-tracking tools, Python or Perl, and Agile, DevSecOps, or Scrum/Kanban development environments.
  • Preferred knowledge of PCIe, GPIO, I2C, SATA, FPGAs, ASICs, and modern computer architecture and hardware technologies.

Benefits

  • Onsite work in Tucson, Arizona; candidates must be able to work primarily onsite.
  • Eligible benefits may include medical, dental, vision, life insurance, short-term and long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance, the Employee Scholar Program, parental leave, paid time off, and holidays.
  • Eligible applicants may receive annual short-term and/or long-term incentive compensation, subject to applicable program and performance conditions.

Tech Stack

RTX Corporation

About RTX Corporation

10,000+ employees

RTX Corporation builds aerospace and defense systems through its Collins Aerospace, Pratt & Whitney, and Raytheon businesses, serving commercial aviation, the U.S. government, and allied militaries. Its products range from aircraft engines and avionics to radars, missiles, and command-and-control software, sold via long-term OEM programs and defense contracts. Formed in 2020 by the Raytheon–United Technologies merger, RTX is headquartered in Arlington, Virginia and trades on the NYSE as RTX.

Contact me