Summary
CTC Group is seeking a Senior Java Software Engineer to support mission-critical SIGINT and cyber systems at Fort Meade. This role focuses on Java development, embedded systems, troubleshooting, and hardware/software integration in a fast-paced government environment.
Locations: Annapolis Junction / Ft. Meade
Responsibilities
- Support software development, integration, testing, and deployment for SIGINT and cyber mission systems.
- Develop and maintain Java-based applications across Windows and Linux environments.
- Troubleshoot software, firmware, hardware interfaces, and system integration issues.
- Support embedded software development, field integration, and lifecycle maintenance.
- Collaborate with technical teams and government customers to resolve mission-critical issues.
- Use GitLab, Jira, and Confluence to manage code, tickets, documentation, and development workflows.
Requirements
- Active TS/SCI with polygraph security clearance
- Bachelor’s degree in a STEM field or equivalent experience.
- Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree.
- Strong experience with Java/Swing, Maven, Eclipse, VS Code, Spring Tools Suite, and Java Fire/JFire.
- Experience with embedded Windows/Linux systems, GitLab CI/CD, RabbitMQ, debugging tools, and hardware interfaces such as JTAG, I2C, SPI, UART, and Ethernet.
- Desired experience includes React, JavaScript, HTML, RF/GPS systems, embedded Linux boot processes, systemd, chrony/NTP, and PCB troubleshooting.
Level 2 Qualifications
- Fourteen (14) years experience as a SWE in programs and contracts of similar scope, type, and complexity is required.
Level 3 Qualifications
- Twenty (20) years experience as a SWE in programs and contracts of similar scope, type, and complexity is required.
Pay Information
The final salary may be influenced by various factors, such as location, labor categories, experience, education, and/or certifications. CTC also provides a variety of benefits as well as opportunities for continuous education and development.
The estimated salary range for this position is $200,000 - $230,000.
#CJ
Skills Required
- Active TS/SCI with polygraph security clearance
- Bachelor's degree in a STEM field or equivalent experience (4 years additional SWE experience may substitute)
- Strong experience with Java and Swing
- Experience with Maven
- Experience with Eclipse
- Experience with VS Code
- Experience with Spring Tools Suite
- Experience with Java Fire/JFire
- Experience with embedded Windows and Linux systems
- Experience with GitLab and GitLab CI/CD
- Familiarity with Jira and Confluence for development workflows
- Experience with RabbitMQ
- Proficiency with debugging tools and troubleshooting firmware/hardware interfaces
- Experience with hardware interfaces (JTAG, I2C, SPI, UART, Ethernet)
- Fourteen (14) years SWE experience in similar programs/contracts (Level 2)
- Twenty (20) years SWE experience in similar programs/contracts (Level 3)
- Experience with React, JavaScript, HTML
- Experience with RF/GPS systems
- Experience with embedded Linux boot processes, systemd, chrony/NTP
- PCB troubleshooting experience
What We Do
CTC Group is a Service-Disabled Veteran-Owned Small Business (SDVOSB) that delivers timely, high-quality Digital Government and Mission Solution services to the federal government. The company specializes in supporting Intelligence Community customers with mission-focused technical expertise and operational experience, employing highly-cleared professionals who possess a deep understanding of the critical environments and requirements they serve.
_0.png)






