Principal Java/C++ Software Engineer
Company: Raytheon
Location: Bellville
Posted on: January 28, 2026
|
|
|
Job Description:
Date Posted: 2026-01-20 Country: United States of America
Location: US-MA-TEWKSBURY-TB1 ~ 50 Apple Hill Dr ~ ASSABET BLDG
Position Role Type: Onsite U.S. Citizen, U.S. Person, or
Immigration Status Requirements: The ability to obtain and maintain
a U.S. government issued security clearance is required.? U.S.
citizenship is required, as only U.S. citizens are eligible for a
security clearance Security Clearance Type: DoD Clearance: Secret
Security Clearance Status: Active and existing security clearance
required after day 1 At Raytheon, the foundation of everything we
do is rooted in our values and a higher calling – to help our
nation and allies defend freedoms and deter aggression. We bring
the strength of more than 100 years of experience and renowned
engineering expertise to meet the needs of today’s mission and stay
ahead of tomorrow’s threat. Our team solves tough, meaningful
problems that create a safer, more secure world. The Raytheon team
is looking for a Principal Software Engineer to support the C5I
(Command, Control, Communications, Computing, Cyber and
Intelligence) product line in the Missile Defense Sensors (MDS)
Software (SW) Department. The MDS SW mission is to provide world
class Radar and Command and Control (C2) Software for our
customer's wide array of Surveillance and Warning Systems. We align
to the core Agile and DevSecOps principles of collaborative
operation across the entire value stream, delivering
high-frequency, high-quality deployments to our customers. We
strive for technical excellence by drawing upon a workforce whose
knowledge base covers the complete spectrum of modern computing
languages and platforms. The candidate will be an integral part of
the Software team. The candidate will be responsible for
developing, maintaining, debugging and fixing problems within the
SW application, as well as supporting integration efforts. The SW
application is developed in an assortment of languages including
C++, Java, JavaScript/Typescript, Lua, C# and Python. CI/CD
pipelines are used to create Linux applications, microservices,
REST APIs, Windows frontend applications, and HTML UIs to support
the customer. The candidate shall also be able to provide technical
solutions to a wide range of difficult problems, with solutions
that are imaginative, thorough, and practicable, and consistent
with organization objectives, work under only general direction and
independently determine and develop approach to solutions. The job
location for this opportunity is in Tewksbury, Massachusetts. Your
qualifications could add tremendous value to our team. If you're
passionate about what you could accomplish here, we'd love to hear
from you. What You Will Do Innovate and Collaborate: Design,
develop, and test software in an agile, collaborative environment
that encourages creativity and teamwork to solve complex
challenges. Tackle Complex Algorithms: Develop and implement
sophisticated algorithms to solve challenging technical problems,
optimizing performance and functionality in critical systems.
Problem-Solve with Precision: Determine failure root cause,
develop, design and implement solutions. Contribute to System
Design: Provide critical input on software components of system
design, including hardware/software trade-offs, integration of
Commercial Off-the-Shelf (COTS) solutions, software reuse
opportunities, and the synthesis of requirements from the system
level down to individual software components. Collaborate Across
Teams: Work closely with Systems Engineering, Integration and Test,
and Platform teams to ensure seamless integration of components,
alignment of requirements, and successful end-to-end system
functionality. Elevate Standards: Implement recommendations to
improve documentation quality and refine software development
process standards, driving efficiency and excellence across the
team. Lead and Guide: Offer technical guidance to the scrum team
during planning and execution, ensuring alignment with project
goals and fostering a culture of continuous improvement.
Qualifications You Must Have Typically requires a degree in
Science, Technology, Engineering or Mathematics (STEM) and a
minimum of 8 years of prior relevant experience. Experience
developing software in a team-based development environment using
the Agile Scrum or Kanban framework. Experience as a software
developer in C++ and/or Java code base, Git version control and
workflow, code review process, unit testing, RedHat/UNIX/Linux OS.
Experience with debugging tools for identifying and resolving
software defects and optimizing code performance The ability to
obtain and maintain a U.S. government issued Secret security
clearance is required, as only U.S. citizens are eligible for a
security clearance. Preferred Qualifications Strong collaboration
and communication skills Experience with agile management tools
(e.g., JIRA, Confluence) Domain knowledge in Command-and-Control
operations, Link16 tactical communication, HMI usability
development, Mission Defense Planning, Simulation Modeling and
Analysis and Threat Evaluation/Weapon Assignment processing
Experience with designing and implementing a large-scale
modularized, reusable product base that supports multiple products
Proven ability to interface with customers and lead technical
solutions to complex user requirements Ability to work in a fast
paced, dynamic environment with time-critical requirements Ability
to understand command and control and/or radar technology in the
areas of software design, integration and test Familiarity with
Integrated Product Development System (IPDS) and CMMI-compliant
Gate Reviews Proven experience in large, complex defense systems
Experience with AI tools and applications to Software Engineering
Experience with Model Based Systems Engineering (MBSE) and
associated tools (i.e. Cameo) What We Offer Our values drive our
actions, behaviors, and performance with a vision for a safer, more
connected world. At RTX we value: Safety, Trust, Respect,
Accountability, Collaboration, and Innovation. Relocation Eligible.
Learn More & Apply Now! Please consider the following role type
definition as you apply for this role. Onsite: Employees who are
working in Onsite roles will work primarily onsite. This includes
all production and maintenance employees, as they are essential to
the development of our products. This position requires a security
clearance. DCSA Consolidated Adjudication Services (DCSA CAS), an
agency of the Department of Defense, handles and adjudicates the
security clearance process. More information about Security
Clearances can be found on the US Department of State government
website here: https://www.state.gov/m/ds/clearances/c10978.htm As
part of our commitment to maintaining a secure hiring process,
candidates may be asked to attend select steps of the interview
process in-person at one of our office locations, regardless of
whether the role is designated as on-site, hybrid or remote. The
salary range for this role is 107,500 USD - 204,500 USD. The salary
range provided is a good faith estimate representative of all
experience levels. RTX considers several factors when extending an
offer, including but not limited to, the role, function and
associated responsibilities, a candidate’s work experience,
location, education/training, and key skills.Hired applicants may
be eligible for benefits, including but not limited to, medical,
dental, vision, life insurance, short-term disability, long-term
disability, 401(k) match, flexible spending accounts, flexible work
schedules, employee assistance program, Employee Scholar Program,
parental leave, paid time off, and holidays. Specific benefits are
dependent upon the specific business unit as well as whether or not
the position is covered by a collective-bargaining agreement.Hired
applicants may be eligible for annual short-term and/or long-term
incentive compensation programs depending on the level of the
position and whether or not it is covered by a
collective-bargaining agreement. Payments under these annual
programs are not guaranteed and are dependent upon a variety of
factors including, but not limited to, individual performance,
business unit performance, and/or the company’s performance.This
role is a U.S.-based role. If the successful candidate resides in a
U.S. territory, the appropriate pay structure and benefits will
apply.RTX anticipates the application window closing approximately
40 days from the date the notice was posted. However, factors such
as candidate flow and business necessity may require RTX to shorten
or extend the application window. RTX is an Equal Opportunity
Employer. All qualified applicants will receive consideration for
employment without regard to race, color, religion, sex, sexual
orientation, gender identity, national origin, age, disability or
veteran status, or any other applicable state or federal protected
class. RTX provides affirmative action in employment for qualified
Individuals with a Disability and Protected Veterans in compliance
with Section 503 of the Rehabilitation Act and the Vietnam Era
Veterans’ Readjustment Assistance Act. Privacy Policy and Terms:
Click on this link to read the Policy and Terms
Keywords: Raytheon, Conroe , Principal Java/C++ Software Engineer, IT / Software / Systems , Bellville, Texas