Principal Java Software Engineer (on-site)

Prattwhitney

State College (Centre County)

On-site

USD 107,500 - 204,500

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health, dental, and vision insurance
Retirement plan with employer match
Paid time off and flexible work schedules

Job summary

Prattwhitney is seeking a Principal Java Software Engineer for Satellite Ground Systems based in State College, PA, Ft. Meade, MD, or Aurora, CO. This role involves designing, developing, and maintaining advanced software applications in a Linux, Agile, and DevOps environment.

The ideal candidate will have a STEM degree and 8 years of experience in object-oriented Java development along with an active TS/SCI security clearance. The position offers a competitive salary range of $107,500–$204,500 and a variety of benefits including health insurance and retirement plans.

Qualifications

  • Active TS/SCI with polygraph security clearance.
  • U.S. citizenship required.
  • At least 8 years of relevant experience in object-oriented Java development.

Responsibilities

  • Design, implement, and test Java-based applications for satellite ground systems.
  • Collaborate with teams to define software requirements.
  • Maintain existing codebases for performance and scalability.

Skills

Object-oriented Java development
Linux environment
Unit testing tools (JUnit)
Scripting languages (Perl or Python)
Agile/DevOps environment

Education

STEM degree

Tools

Ansible
Jenkins
Spring Framework
Atlassian suite

Job description

Principal Java Software Engineer – Satellite Ground Systems

The Principal Java Software Engineer will design, develop, test, and maintain advanced software applications for our Satellite Ground Systems. This onsite role is based in State College, PA, Ft. Meade, MD, or Aurora, CO, and works in a Linux, Agile, DevOps environment.

Responsibilities
  • Design, implement, and test Java‑based applications and components for satellite ground systems
  • Collaborate with systems engineers, hardware designers, and cross‑functional teams to define software requirements and specifications
  • Maintain and modify existing codebases to meet performance, reliability, and scalability goals
  • Participate in software design reviews, code reviews, and system integration activities
  • Adhere to established software processes, documentation standards, and development practices, including management of operations concepts, requirements, interfaces, and other engineering artifacts
  • Stay current with advances in Java and satellite technology to drive continuous improvement and innovation
Qualifications
  • Active TS/SCI with polygraph security clearance (adjudication date within three years of start date)
  • U.S. citizenship
  • A STEM degree and at least 8 years of relevant experience in object‑oriented Java development in a Linux environment
  • Experience with unit testing tools such as JUnit
  • Proficiency in scripting languages (Perl or Python)
  • Experience working in an Agile/DevOps environment
  • Preferred: Ansible, Jenkins, containers, Spring Framework, Security+ certification, Atlassian suite, satellite communications protocols, and secure coding practices in defense or aerospace contexts
Benefits
  • Competitive salary range: 107,500–204,500USD
  • Health, dental, vision, life insurance, and long‑term disability coverage
  • Retirement plan with employer match
  • Paid time off, holidays, parental leave (including paternal), and flexible work schedules
  • Career development and recognition programs, educational assistance, and child/adult backup care
  • Relocation assistance for eligible candidates

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. RTX provides affirmative action in employment for qualified individuals with a disability and protected veterans in compliance with applicable federal law.

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)

Raytheon • Aurora (CO)

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

Raytheon • Fort Meade (MD)

On-site
USD 100,000 - 130,000
Competitive salary
Healthcare benefits
Flexible work schedules
+2
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
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
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)

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)

Prattwhitney • State College

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

Raytheon • Aurora (CO)

On-site
USD 100,000 - 130,000
Senior Software Engineer (Onsite)
Senior Software Engineer (Onsite)

RTX • Fairbanks (AK)

On-site
USD 87,000 - 165,000
Relocation assistance
Senior Software Developer (Onsite)
Senior Software Developer (Onsite)

Prattwhitney • Aurora (CO)

On-site
USD 86,000 - 166,000
Relocation assistance
401(k) match
Flexible spending accounts
+2