Software Engineer II
SEACORP · Newport, RI · 2 wk ago
Full-time
About the role
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-gapped tactical and post-mission environments. We emphasize individual accountability, initiative, and direct technical ownership from design through verification.
Responsibilities
- 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 VirtualBox; working familiarity with deploying to Kubernetes (K3s) clusters (cluster administration handled by dedicated DevOps).
- Host Networking: Practical host-level Linux networking (static IP assignment, firewalld port 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 STIG policies impact application functionality.
- Secondary Languages: Basic Python for utility scripting; C/C++ experience for legacy/low-level maintenance.
- Citizenship: U.S. Citizenship required.
- Location: Newport, RI
- Travel: Infrequently (
- Clearance: Secret
Benefits
- Medical Benefits: Choice of two medical insurance programs through Blue Cross & Blue Shield.
- Dental Benefits: A best in class Dental Insurance Plan through Delta Dental.
- Vision Benefits: An excellent Vision Benefit providing discounts and allowances for prescription glasses and contact lenses.
- Retirement Benefits: A qualified 401(k) Retirement Savings Account with a generous employer matching contribution up to 8% of your eligible compensation.
- Life Insurance Benefits: Employer paid Life and Accidental Death & Dismemberment Insurance equal to your annual salary. Supplemental coverage is available for you and qualified family members as well as Supplemental Short-Term and Long-Term Disability Insurance.
- Additional Benefits: Ten (10) Paid Holidays per year (including 2 floating Holidays), a generous Paid Time Off (PTO) program; Tuition Reimbursement, and Referral Bonuses.