Principal Software Engineer - Secure Communications

RTX
United States
Workplace: OnsiteFull timeUSD 107,500 - 204,500 annuallyFunction: Software EngineeringExperience: 8+ yearsSkills: ["Mentoring","Collaboration","Process improvement","Delivering to milestones"]

Design, develop, integrate, and verify secure embedded software for U.S. military communications, with a focus on embedded cryptographic capabilities. Lead secure, multi-threaded C++ or Rust architectures, device and key management, encryption algorithms, and device reprogramming. Partner cross-functionally to define requirements, drive verification testing and certification activities, and mentor engineers to improve process and reliability of critical communications systems.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
RTX
RTX
1 month ago

Principal Software Engineer - Secure Communications

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 20 days agoStatus: Live

Job Summary

Design, develop, integrate, and verify secure embedded software for U.S. military communications, with a focus on embedded cryptographic capabilities. Lead secure, multi-threaded C++ or Rust architectures, device and key management, encryption algorithms, and device reprogramming. Partner cross-functionally to define requirements, drive verification testing and certification activities, and mentor engineers to improve process and reliability of critical communications systems.
Location: United States
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Lead design and development of advanced embedded cryptographic solutions and communication products.
  • •Architect secure, multi-threaded embedded C++ or Rust codebases for scalable software architecture.
  • •Collaborate with cross-functional teams to define requirements, oversee implementation, and drive verification testing and certification processes.
  • •Mentor and empower software developers to build a high-performing engineering culture and promote best practices.
  • •Improve security and reliability of critical communications systems by shaping product direction and innovation.

Pay and Benefits

Salary: USD 107,500 - 204,500 annually
Perks:Health InsuranceDentalVision401kStudent LoanLife InsuranceDisability InsuranceRelocation

Key Requirements

  • •Typically requires a STEM degree and minimum 8 years of relevant experience, or an advanced degree with minimum 5 years of experience.
  • •Active and transferable U.S. government issued security clearance (current) required prior to start; U.S. citizenship required.
  • •Embedded software development and integration experience with C, C++, or Rust.
  • •Software development and integration experience on complex multi-threaded product software code bases.
  • •Experience with full lifecycle software development practices and configuration management tools.
Experience:8+ years
Education:
Skills:MentoringCollaborationProcess improvementDelivering to milestones
Tech Stack:CC++RustPythonEmbedded LinuxFPGAEmbedded cryptographyLinuxMutexesSemaphoresQueuesInter-process communicationEncryption algorithmsMulti-threadedConfiguration managementAgile methodologiesIP networkingNetworking protocols

Eligibility

Nationality:US National
Security Clearance:Secret

Company Brief

RTX
Designs, manufactures, and services aerospace and defense systems, including aircraft engines, avionics, aerostructures, missiles, and cybersecurity solutions for commercial, military, and government customers worldwide.
Industry: Aerospace Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Arlington, United States
Founded: 2020
Website