Software Engineer
San DiegoLast seen 14 days ago
Summary
Software Engineer to develop and test applications for Linux and Android platforms using C++, C, Python, and Qt in a Navy environment. The role encompasses full-cycle development—analysis, design, implementation, and testing—with emphasis on secure coding, CI/CD automation, and object-oriented/functional programming principles. The engineer will work within Agile Scrum, manage configuration and version control, integrate across APIs and containerized/hardware systems, and optimize mobile and embedded UIs. This is a 100% on-site position requiring an active Secret DoD clearance and U.S. citizenship.
DevOps / InfrastructureQuality AssuranceSoftware DevelopmentC++DockerJavaScriptKubernetesPythonAgile ScrumAndroidBddCCatch2CI CDClang TidyCmakeCoverityCucumberGccGherkinGitGitHubGitLabGoogletestJiraLinuxMakeNinjaOpenapi 3 0PodmanQmlQtRallySecuritySeleniumSqliteSquish For QtSubversionTddValgrindVectorcastVersionone