Unknown Company

Software Engineer - Electronic Warfare

dahlgren, va • Posted 4 days ago
Onsite Full Time General

Software Engineer - Electronic WarfareLocation: Dahlgren, VirginiaStatus: Full Time, OnsiteClearance: SecretSalary: $120,000-$140,000Travel: NoneWe are seeking an experienced Software Developer to create solutions and tools for automated testing and data mining in support of the Softkill Coordination Subsystem (SKCS) program. As part of a Scrum team, you will be performing software design, implementation, and test, documentation, and defect analysis, as well as CI/CD pipeline development.Required Qualifications / SkillsMinimum of 5 years of professional experienceSTEM Bachelor's DegreeMust be a US CitizenDoD Secret ClearanceAutomated testing frameworksTest Tool Development: Design, code, and implement scripts and applications for creating simulated data and message injection using Python/C++Code Review and Analysis: Ability to understand existing tactical software implemented in C++Enable automated analysis of manual regression tests using collected data (in the form of raw binary data or human readable logs)Tactical Software Development:CI/CD and DevOps: Engage in our DevSecOps pipeline to incorporate previous manual tests as repeatable automated testsConsolidate repeatable tests within a testing framework for configuration management, extensibility, repeatability, maintainability of tests as well as to aid in report generationCode Management: Use Git for local development and GitLab for configuration management, including handling merge requests and maintaining code repositoriesAgile and Project Management: Participate in our agile development process, using JIRA for ticket management and Confluence for documentationPreferred Qualifications / SkillsRedhat LinuxDocker containersJenkinsRustResponsibilitiesProgramming Languages and Frameworks:Proficiency in Python and experience with automated testing frameworksExperience with C++ and object oriented design principles.Data Reduction Techniques: Experience with manipulating output text and binary data for automated and manual analysisVersion Control and CI/CD:Git and GitLabFamiliarity with DevSecOps principles and practices.

Back to Job Search