Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
RTX

Part Time Co-op – Java Software Engineer

RTX

Java Software Engineer developing and maintaining software applications for aerospace and defense industry. Collaborating with cross-functional teams to ensure high-performance software solutions in satellite technology.

Posted 5/20/2026part-timeState College • Pennsylvania • 🇺🇸 United StatesEntry Level💰 $37,000 - $82,000 per yearWebsite

Tech Stack

Tools & technologies
JavaJUnitLinuxTypeScript

About the role

Key responsibilities & impact
  • The 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/C++ and satellite technology to drive innovation.

Requirements

What you’ll need
  • Must be a Senior or Post-Graduate with graduation / completion of studies in December 2026, May 2027, or August 2027 in Computer Science or related Science, Technology, Engineering or Mathematics (STEM) major
  • Experience developing object-oriented software using Java in a Linux environment (Experience may be obtained through on-the-job experience, research, coursework, or projects)
  • Experience performing Unit Testing using tools such as JUnit
  • Ability to troubleshoot software errors and provide fixes in a modern Integrated Development Environment (IDE)
  • The ability to obtain and maintain a U.S. government issued TS/SCI security clearance is required. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance.

Benefits

Comp & perks
  • 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
  • holidays

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaC++object-oriented programmingUnit TestingJUnitsoftware designsoftware developmentsoftware maintenancesoftware performancesoftware scalability
Soft Skills
collaborationtroubleshootingcommunicationproblem-solvingteamworkattention to detailadaptabilitytime managementcritical thinkinginnovation
Certifications
U.S. government issued TS/SCI security clearance