RTX Corporation

Senior Principal Software Engineer, Onsite

RTX Corporation
Apply
2 months ago
Marlborough, MA, USAStaff+

Base Salary

$132k - $252k/yr

Responsibilities

  • Participate in collaborative, cross-disciplinary integrated product teams.
  • Own the full software product lifecycle from architecture and design through integration, testing, and field support.
  • Develop software using C++ for real-time operating systems and embedded platforms.
  • Apply UML and object-oriented analysis and design techniques.
  • Provide technical or team leadership and mentor junior engineers.
  • Support software integration with custom hardware and FPGA interfaces.
  • Work with software engineering processes at the highest maturity level recognized by the Software Engineering Institute.

Requirements

  • Experience across multiple phases of the software development lifecycle.
  • Prior technical or team leadership experience, such as Software Architect or Software Lead.
  • C++ software development experience.
  • Experience with RTOS, embedded programming, and processor or board architecture and design.
  • Working knowledge of Linux, VxWorks, or other real-time operating systems.
  • Applied experience with UML and object-oriented analysis and design.
  • Experience collaborating with other engineering disciplines, program teams, and external stakeholders.
  • Mentoring experience with junior engineers.
  • A STEM degree and at least 10 years of relevant experience, or an advanced related degree and at least 7 years of experience.
  • U.S. citizenship and an active, existing, transferable U.S. government Secret security clearance before the start date.
  • Preferred experience with system engineering artifacts such as Use Cases and SysML diagrams.
  • Preferred experience with Scrum, continuous integration, test-driven development, DevOps, Jenkins, automated testing, model-driven development, custom hardware and FPGA interfaces, microservice architectures, containerized applications, Versal ARM assembly, performance optimization, CORBA, and Python scripting.

Benefits

  • Medical, dental, and vision insurance.
  • Three weeks of vacation for newly hired employees.
  • 401(k) plan with employer matching, separate employer retirement contributions, and an optional Lifetime Income Strategy.
  • Tuition reimbursement and student loan repayment programs.
  • Life insurance, disability coverage, and optional pet, home, auto, legal, identity theft, accident, and critical illness coverage.
  • Parental, adoption, fertility, family planning, and autism benefits, plus employee assistance counseling.
  • Wellness rewards, virtual doctor visits, second-opinion services, and child and elder care services.
  • Relocation assistance is available.
  • The position is onsite in Marlborough, Massachusetts, and candidates may be required to attend selected interview steps in person.
  • The role is eligible for applicable incentive compensation and other company benefits, subject to business-unit and position conditions.

Tech Stack

Categories

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