Software Engineer
Job in
State College, Centre County, Pennsylvania, 16801, USA
Listed on 2026-04-17
Listing for:
StevenDouglas
Full Time
position Listed on 2026-04-17
Job specializations:
-
Software Development
Job Description & How to Apply Below
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 Dev Ops methodologies to push the boundaries of satellite technology.
WhatYou 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.
- 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/Dev Ops environment.
- Leadership: Prior experience leading a technical team is highly desired.
- Dev Ops Tools: Experience with Docker, Kubernetes, Maven, Jira, Git, Bit Bucket, and Confluence.
- Quality & Security: Experience with Sonar Qube, 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.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
(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).
Search for further Jobs Here:
×