Principal Java Software Engineer (on-site)

Raytheon

Fort Meade (MD)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary
Healthcare benefits
Flexible work schedules
Educational assistance
Relocation assistance

Job summary

Raytheon is seeking a Principal Java Software Engineer in Fort Meade, Maryland. This role involves designing, developing, and maintaining software for satellite ground systems in a collaborative Agile environment. Candidates must have 8+ years of relevant experience, active TS/SCI security clearance, and strong skills in Java and Linux. We offer a competitive salary, comprehensive benefits, and opportunities for career development, including parental leave and flexible work schedules.

Qualifications

  • Active TS/SCI with Polygraph clearance required.
  • 8 years of experience in relevant fields.
  • Experience in object-oriented design and development using Java.

Responsibilities

  • Design, develop, and maintain software applications for satellite systems.
  • Collaborate with cross-functional teams for software requirements.
  • Participate in software and design reviews.

Skills

Java Development
Linux Environment
Agile Methodologies
Unit Testing
Scripting (Perl/Python)

Education

Degree in STEM

Tools

JUnit
Ansible
Jenkins
Atlassian Tool Suite

Job description

Location: US-PA-STATE COLLEGE-5A ~ 302 Science Park Rd ~ BLDG 5A

Date Posted: 2026-04-06

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. In the Principal Java Software Engineering role, you will design, develop, and test Java code in a Linux, Agile, DevOps environment targeting satellite ground systems.

What You Will Do
  • The Principal Java Software Engineer will design, develop, and maintain advanced software applications for our Satellite Ground Systems. This role involves close collaboration with systems engineers, hardware designers, and other software engineers to deliver reliable and high-performance software solutions.
  • Design, implement, and test Java-based applications and software components for satellite ground systems.
  • Collaborate with cross-functional teams to define software requirements and specifications.
  • Work with previously written code and make modifications as necessary.
  • Ensure software performance, reliability, and scalability.
  • Participate in software design reviews, code reviews, and system integration activities.
  • Contribute to the completion of program and project milestones under the specific guidance of their immediate supervisor.
  • Follow established Software processes and procedures, development, documentation and maintenance/management of operations concepts, requirements (system, element, segment level), external and internal interfaces, and other software engineering work products/artifacts.
  • Stay updated with the latest advancements in Java and satellite technology to drive innovation.
Qualifications You Must Have
  • Active and transferable TS/SCI with Polygraph U.S. government issued security clearance with an adjudication date less than three years from your start date for this position; U.S. citizenship is required.
  • Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 8 years of prior relevant experience.
  • Experience in object-oriented software design and development using Java in a Linux environment.
  • Experience using unit testing tools (e.g., JUnit).
  • Experience with scripting languages such as Perl or Python.
  • Experience in an Agile/DevOps environment.
Qualifications We Prefer
  • Experience with Ansible, Jenkins, containers, and the Spring Framework.
  • Security+ certification.
  • Experience using the Atlassian tool suite.
  • Experience with satellite communication systems and protocols is highly preferred.
  • Familiarity with secure coding practices, especially in a defense or aerospace setting.
What We Offer
  • Compensation includes competitive salary, healthcare, wellness, retirement, and work/life benefits; career development and recognition programs.
  • Parental (including paternal) leave, flexible work schedules, achievement awards, educational assistance, and child/adult backup care.
  • Relocation assistance is available.
Equal Opportunity Employer

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Java Software Engineer (on-site)
Principal Java Software Engineer (on-site)

Prattwhitney • State College

On-site
USD 107,000 - 205,000
Health, dental, and vision insurance
Retirement plan with employer match
Paid time off and flexible work schedules
Principal Java Software Engineer (on-site)
Principal Java Software Engineer (on-site)

Raytheon • Aurora (CO)

On-site
USD 110,000 - 135,000
Healthcare benefits
Retirement benefits
Parental leave
+2
Senior Java Software Engineer (Onsite)
Senior Java Software Engineer (Onsite)

Raytheon • Fort Meade (MD)

On-site
USD 86,000 - 166,000
Healthcare benefits
Flexible work schedules
Educational assistance
Senior Java Software Engineer (Onsite)
Senior Java Software Engineer (Onsite)

Raytheon • Aurora (CO)

On-site
USD 86,000 - 166,000
Compensation and healthcare benefits
Career development programs
Flexible work schedules
+1
Java Software Engineer II (on-site)
Java Software Engineer II (on-site)

RTX • State College

On-site
USD 69,000 - 131,000
Relocation assistance
Parental leave
Flexible work schedules
Java Software Engineer II (on-site)
Java Software Engineer II (on-site)

Raytheon • State College

On-site
USD 80,000 - 100,000
Healthcare benefits
Flexible work schedules
Career development programs
+1
Java Software Engineer II (on-site)
Java Software Engineer II (on-site)

Prattwhitney • State College

On-site
USD 85,000 - 110,000
Senior Software Engineer (Onsite)
Senior Software Engineer (Onsite)

RTX • Fairbanks (AK)

On-site
USD 87,000 - 165,000
Relocation assistance
Software Engineer II (Onsite)
Software Engineer II (Onsite)

Choosecolumbusga • Aurora (CO)

Hybrid
USD 69,000 - 131,000
Relocation assistance
Java Software Engineer
Java Software Engineer

Raytheon • State College

On-site
USD 69,000 - 131,000
Relocation assistance
Healthcare
Educational assistance
+1