Senior Java/C++ Software Engineer; Onsite
Listed on 2025-12-02
-
Software Development
Software Engineer
Overview
Senior Java/C++ Software Engineer (Onsite) – Join to apply for the Senior Java/C++ Software Engineer (Onsite) role ation:
State College, PA. This onsite position requires an active and transferable U.S. government issued security clearance (TS/SCI preferred) and U.S. citizenship.
Location: PA602: 302 Science Park Road, Bldg 5C, 302 Science Park Road Building 5C, State College, PA, USA
Date Posted:
Position Type: Onsite
U.S. Citizenship/Security Clearance: Active and transferable U.S. government issued security clearance is required prior to start date. U.S. citizenship required, as only U.S. citizens are eligible for a security clearance. Security Clearance: TS/SCI - Current.
Security/Eligibility
Note:
This role requires security clearance. DCSA adjudication and related requirements apply. The position is onsite in State College, PA due to clearance requirements.
- Design, develop, and test Java, C++ and Python code in a Linux, Agile, Dev Ops environment for Satellite Ground Systems.
- Collaborate with systems engineers, hardware designers, and other software engineers to deliver reliable and high-performance software solutions.
- Design, implement, and test C++ and Java-based applications and software components for satellite ground systems.
- Work with legacy platform teams to migrate workloads onto pipelines.
- Collaborate with cross-functional teams to define software requirements and specifications.
- Work with previously written code and modify as necessary.
- Ensure software performance, reliability, and scalability.
- Participate in software design reviews, code reviews, and system integration activities.
- Contribute to program and project milestones under supervision.
- Follow established software processes, documentation, maintenance, and interface artifacts.
- Bachelor’s degree in Science, Technology, Engineering or Mathematics (STEM) and five (5) years of Software Engineering experience.
- Experience in object-oriented design/development using C++ and Java in a Linux environment.
- Experience with unit testing tools (e.g., JUnit).
- Experience with Python.
- Experience in an Agile/Dev Ops/CI/CD environment using Maven, Git, Sonar Qube, Docker and Kubernetes.
- Active and transferable Top Secret security clearance that can cross over to TS/SCI; U.S. citizenship required.
- Security+ certification.
- Experience with Atlassian tool suite.
- Experience with satellite communication systems and protocols.
- Familiarity with secure coding practices in defense/aerospace.
- Total rewards package including compensation, healthcare, retirement, work/life benefits; career development and recognition programs. Benefits may include parental leave, flexible work schedules, educational assistance, and backup care.
- Relocation eligibility and assistance available.
- Onsite role definition and security clearance reminders; duty location and related information.
- We Are RTX.
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 laws.
Disclaimer: This role is U.S.
-based; salary ranges and benefits vary by business unit and location. RTX anticipates the application window and other factors may change.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).