Software Engineer

StevenDouglas

State College (Centre County)

On-site

USD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology firm specializing in aerospace and defense is seeking a Senior Java Software Engineer to work on satellite ground systems. In this role, you will design and implement advanced Java and Python applications while collaborating with cross-functional teams. A Bachelor’s degree in STEM and an active Top Secret clearance are required. The position offers a challenging environment focused on innovation and technology advancement, making it ideal for driven individuals in the defense sector.

Qualifications

  • Active and transferable Top Secret clearance required.
  • 5+ years of hands-on experience in software design and development.
  • Professional experience in a Linux or UNIX environment.
  • Experience using testing tools like JUnit.
  • Understanding of Agile/DevOps methodologies.

Responsibilities

  • Design and develop Java and Python applications for satellite systems.
  • Modernize workloads and migrate to automated pipelines.
  • Collaborate with engineers and stakeholders for solution delivery.
  • Participate in software design and code reviews.
  • Follow compliance with software processes.

Skills

Java
Python
Agile
DevOps
Object-oriented design

Education

Bachelor's degree in STEM

Tools

JUnit
Docker
Kubernetes
Maven
Jira
Git
BitBucket
Confluence
SonarQube

Job description

Location: State College, PA (100% Onsite)
Security Clearance: Active Top Secret (must be transferable to TS/SCI)
Position Overview

Step into a high-impact role at the forefront of aerospace and defense technology. As a Senior Java Software Engineer, you will be a vital member of our Satellite Ground Systems Team, developing cutting-edge solutions that ensure global communication, surveillance, and defense capabilities. You will work in a modern Linux-based environment utilizing Agile and DevOps methodologies to push the boundaries of satellite technology.

What You Will Do
  • Software Engineering: Design, develop, implement, and test advanced Java and Python-based applications for mission-critical satellite ground systems.
  • System Modernization: Work alongside legacy platform teams to modernize workloads and migrate them onto current automated pipelines.
  • Cross-Functional Collaboration: Partner with systems engineers, hardware designers, and other software stakeholders to define requirements and deliver high-performance, reliable solutions.
  • Full Lifecycle Support: Participate in software design reviews, code reviews, and system integration activities to ensure scalability and performance.
  • Standard Compliance: Follow established software processes for documentation, requirements management, and maintenance of internal/external interfaces.
  • Continuous Innovation: Stay state-of-the-art by learning the intricacies of satellite ground systems and adopting the latest development tools.
Required Qualifications
  • Security Clearance: An active and transferable Top Secret clearance (eligible for crossover to TS/SCI) is required prior to start. U.S. Citizenship is mandatory.
  • Education: Bachelor’s degree in a STEM field (Science, Technology, Engineering, or Mathematics).
  • Experience: 5+ years of recent, hands-on experience in object-oriented software design and development using Java in a Linux or UNIX environment.
  • Testing: Proven experience using unit testing tools such as JUnit.
  • Scripting: Professional experience with Python.
  • Methodology: Direct experience developing software in an Agile/DevOps environment.
Preferred Qualifications
  • Leadership: Prior experience leading a technical team is highly desired.
  • DevOps Tools: Experience with Docker, Kubernetes, Maven, Jira, Git, BitBucket, and Confluence.
  • Quality & Security: Experience with SonarQube, SQL, and secure coding practices within a defense or aerospace setting.
  • Certifications: CompTIA Security+ certification.
  • Domain Knowledge: Familiarity with satellite communication systems and protocols.
  • Advanced Degree: Master’s degree in a STEM-related field.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Software Engineer
Sr. Software Engineer

Associates Systems LLC • State College

On-site
USD 72,108 - 88,132
Health insurance
Dental insurance
Vision insurance
Software Engineer
Software Engineer

Stellent IT LLC • Aurora (CO)

On-site
USD 120,000 - 170,000
Software Engineer III
Software Engineer III

Talent Stack • Aurora (CO)

On-site
USD 120,000 - 180,000
Relocation assistance up to 8k
Paid Time Off & Holidays
Life Insurance
+3
Software Engineer
Software Engineer

CTS International • El Segundo (CA)

On-site
USD 130,000 - 170,000
Software Engineer
Software Engineer

Cts Technology Solutions, Inc. • El Segundo (CA)

On-site
USD 120,000 - 180,000
Software Eningeer
Software Eningeer

Associates Systems LLC • State College

On-site
USD 96,432 - 137,760
Health insurance
Dental insurance
Vision insurance
Software Engineer II
Software Engineer II

Prattwhitney • Aurora (CO)

On-site
USD 85,000 - 115,000
Java Software Engineer II (on-site)
Java Software Engineer II (on-site)

Prattwhitney • State College

On-site
USD 85,000 - 110,000
Software Engineer 2
Software Engineer 2

Legion Technical Solutions LLC • Aurora (CO)

On-site
USD 80,000 - 100,000
Dental insurance
Health insurance
Paid time off
+2
Software Engineer 4
Software Engineer 4

Legion Technical Solutions LLC • Aurora (CO)

On-site
USD 95,000 - 130,000
Dental insurance
Health insurance
Paid time off
+2