Senior Software Test Development Engineer

VTG

  • Fort Meade, Maryland
  • 20 days ago
  • Full-time
Want to know if you’re a fit?
Upload your resume and let our AI show you.

Skills

  • Analysis Skillsunmatched
  • Bug Tracking Softwareunmatched
  • Build Managementunmatched
  • C++ Programming Languageunmatched
  • Communication Skillsunmatched
  • Computer Engineeringunmatched
  • Computer Scienceunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Customer/Client Researchunmatched
  • Debugging Toolsunmatched
  • Dockerunmatched
  • Documentationunmatched
  • Electrical Engineeringunmatched
  • Environmental Issuesunmatched
  • Hardware Quality Assuranceunmatched
  • High Availabilityunmatched
  • Identify Issuesunmatched
  • Integration Testingunmatched
  • Mathematical Modelingunmatched
  • Predictive Modelingunmatched
  • Process Improvementunmatched
  • Programming Languagesunmatched
  • Python Programming/Scripting Languageunmatched
  • Quality Assurance Methodologyunmatched
  • Quality Engineeringunmatched
  • Radio Frequencyunmatched
  • Requirements Derivationunmatched
  • Root Cause Analysisunmatched
  • Scalable System Developmentunmatched
  • Scripting (Scripting Languages)unmatched
  • Sensitive Compartmented Information (SCI)unmatched
  • Server Hardwareunmatched
  • Software Administrationunmatched
  • Software Designunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Software Testingunmatched
  • System Integration (SI)unmatched
  • Systems Engineeringunmatched
  • Systems Maintenanceunmatched
  • Test Automationunmatched
  • Test Plan/Scheduleunmatched
  • Testingunmatched
  • Top Secret Clearanceunmatched
  • United States Citizenunmatched
  • Unix Shell Programmingunmatched

Description

Overview:

This position will support a mission-focused customer throughout the full life cycle of a Radio Frequency Processing System, including system design, integration, testing, installation, troubleshooting, operations, and sustainment.

 

Senior Software Test Development Engineer specializing in C++ to join our team. This position will support a mission-focused customer deploying cutting-edge systems.

 

This role is based in Fort Meade, Maryland.

 

Eligible candidates may receive a sign-on bonus of up to $10,000, making this an exceptional opportunity to join a mission-critical team supporting national security initiatives.

 

#Triaplex

#VTG

Responsibilities:
  • Analyze user requirements to derive software design and performance requirements.
  • Design, develop, modify, test, and maintain software systems using C++.
  • Use Python and Shell scripting to support software development, testing, and automation activities.
  • Debug existing software, identify root causes, and correct defects using applicable programming languages.
  • Develop and maintain scalable, highly available mission systems using modern system design principles.
  • Create and maintain Docker containers, Kubernetes pods, and Kubernetes clusters.
  • Develop and execute test procedures for software components.
  • Design and develop automated software tests to support continuous testing.
  • Support software testing within environments that include software-defined radios, servers, and other customer test-infrastructure hardware.
  • Modernize software build processes and improve automated testing capabilities.
  • Develop, maintain, and improve continuous integration and continuous delivery pipelines.
  • Generate automation scripts to improve development, build, testing, and deployment workflows.
  • Use scientific analysis and mathematical models to predict and measure software design outcomes and performance.
  • Collaborate with systems engineers and hardware engineers to derive software requirements and understand system capabilities, interfaces, performance requirements, and project limitations.
  • Troubleshoot software, hardware, build, integration, and test-environment issues.
  • Provide recommendations for improving software documentation, testing practices, development processes, and engineering standards.
Qualifications:
  • US Citizen with TS/SCI with Poly required
  • Bachelor’s degree in Systems Engineering, Electrical Engineering, Computer Engineering, Computer Science, or a related technical discipline.
  • Experience as a Software Test Development Engineer.
  • Strong software development experience using C++.
  • Experience using Python and Shell scripting.
  • Experience developing and executing software test procedures.
  • Experience creating automated software tests and supporting continuous testing.
  • Experience with continuous integration and continuous delivery processes.
  • Experience modernizing software build and test processes.
  • Familiarity with software-defined radios, servers, and other hardware used within customer test infrastructure.
  • Experience debugging and correcting software defects.
  • Experience working with Docker containers and Kubernetes environments.
  • Experience collaborating with systems engineers and hardware engineers.
  • Strong analytical, troubleshooting, documentation, and communication skills.
 

Numbers & Facts

LocationFort Meade, Maryland
Job TypeFull-time

Similar Jobs

See more jobs