
Senior Principal Software Engineer, Onsite
RTX Corporation2 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.
About RTX Corporation
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.