Software Engineer II
Listed on 2026-09-18
-
Software Development
Unix/Linux, Software Engineer
SEACORP is seeking a well-qualified
Software Engineer II
.
Primary Duties and Responsibilities:
Job Summary :SEACORP's Platforms Business Area is seeking a Software Engineer II. The Software Engineer will work with a small product development team building high-reliability software for air-gappedtactical and post-mission environments. We emphasize individual accountability,initiative, and direct technical ownership from design through verification.
Job
Responsibilities Include:
- Application Engineering:
Design, maintain, and modernize Java/JavaFX tools and administrative GUIs serving remote,non-technical users across in-field and post-mission analysis environments;support migration to web-based services. - Testing & Simulation:
Maintain, operate, and extend internal software utilities used for component testing and mission simulation. - Packaging & Validation:
Build, containerize(Podman), and validate software locally prior to release onto edge Kubernetes(K3s) infrastructure. - Systems Integration:
Diagnose host-level network sockets, OS behavior, and application issues within cybersecurity-hardened,STIG-compliant baselines.
Qualifications:
Education: Bachelor’s Degree in a quantitative field such as engineering or mathematics
Experience : Minimum of 3 years of experience.
Technical
Qualifications:
- Core Development:
Strong Java background (Spring,JUnit, JavaFX) and Gradle build automation.
Linux & Automation:
Red Hat Enterprise Linux (RHEL) system administration, Bash scripting, and basic Ansible automation. - Containers &
Infrastructure:
Local application development and testing using Podman and Virtual Box; working familiarity with deploying to Kubernetes (K3s) clusters (cluster administration handled by dedicated Dev Ops). - Host Networking:
Practical host-level Linux networking(static IP assignment,firewalldport management) and core socket fundamentals (TCP, UDP, Multicast vs. Broadcast). - Toolchain & Process:
Source control in Bitbucket(Git) and automated CI/CD pipeline usage in Atlassian Bamboo. - Problem-Solving:
Ability to execute tasks independently and resolve system-level issues in a lean team setting.
Desired
Qualifications:
- Domain
Experience:
Prior familiarity with Submarine Warfare Federated Tactical Systems (SWFTS). - Cyber Compliance:
Experience identifying when DoD STIGpolicies impact application functionality. - Secondary
Languages:
Basic Python for utility scripting; C/C++ experience for legacy/low-level maintenance.
As a requirement of employment, all SEACORP employees must hold U.S. Citizenship
Location: Newport, RI
Travel: Infrequently (
Clearance: Secret
Work Environment & Physical Demands: Office & Computer Laboratories - Sitting, standing, extended periods of time using a mouse and keyboard and viewing computer screens. Infrequent lifting of
(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).