R

RTX

Manufactures jet engines, avionics, missiles

Principal Software Engineer - Cybersecurity, Networking

Software EngineeringConfirmed live in the last 24 hours
Full-timeAnnapolis Junction, MD, USA

About the Job

Requirements

  • A degree in Science, Technology, Engineering, or Mathematics (STEM) and at least 8 years of relevant experience are typically required.
  • At least 8 years of experience developing in C, C++, Python, and/or Rust are typically required.
  • Experience with system-level integration and testing, including advanced custom processing systems, testbeds, and software.
  • Experience developing, coding, testing, and debugging complex algorithms.
  • Experience working with customers, end users, hardware design teams, and software design teams.
  • Experience developing software for application programming interfaces, networking, and backend systems.
  • Experience creating proof-of-concept use-case scenarios and prototypes from initial ideas.
  • Strong written and verbal communication skills and the ability to work independently and collaboratively in a team environment.
  • Experience implementing cybersecurity tools and/or controls.
  • Experience developing system-level designs and high-level control and data interfaces.
  • An active and transferable U.S. government-issued Top Secret SCI (TS/SCI) security clearance is required before starting.
  • U.S. citizenship is required because only U.S. citizens are eligible for a security clearance.

Responsibilities

  • Work with other experienced research and development members on system development and deployments for the protection of the country.
  • Participate in software requirements, design, development, and testing, including developing new work products or enhancing existing applications and systems.
  • Design, code, test, integrate, and document software solutions.
  • Participate in internal reviews of software components and systems.
  • Generate briefings and present material to team members, customers, and AST management as necessary.
  • Collaborate with project managers and other professionals within Engineering.
  • Follow established development practices and processes to maintain configuration management of software products.
  • Travel domestically up to 25%.

Desired Qualifications

  • Experience developing in C/C++ within a Linux environment.
  • Experience with cybersecurity concepts such as red/blue teaming, defense-in-depth, and/or network penetration.
  • Experience building networks and working with networking protocols.
  • Experience reverse engineering software and/or hardware.
  • Experience with design, development, integration, and testing of complex communication systems.
  • Experience developing proof-of-concept use-case scenarios for novel cybersecurity systems.
  • Experience formalizing, developing, and documenting requirements, plans, and procedures based on customer discussions, briefings, interactions, and statements of work.
  • An existing Top Secret clearance with full-scope polygraph, active within the last 24 months.

About the Company

RTX

Manufactures jet engines, avionics, missiles

RTX operates in aerospace and defense with three main units: Pratt & Whitney jet engines, Collins Aerospace avionics and flight systems, and Raytheon defense systems. Jet engines provide thrust for commercial and military aircraft, avionics manage cockpit controls and navigation, and Raytheon builds missiles, radar, and sensing platforms. It differentiates itself by offering an integrated, end-to-end portfolio across both commercial aviation and national defense under one corporate roof, built on the legacy of Raytheon and UTC. Its goal is to help customers fly more efficiently and protect nations by advancing propulsion, electronics and defense tech for civilian and security needs.

Company size
10,001+
Company stage
IPO
Headquarters
Arlington County, VA
Founded
2022

Recently Posted Jobs

Explore more opportunities at RTX

See more jobs