VTG
VTG

73 Vtg Data Software Engineer Jobs Hiring Near You

Principal Software Engineer

Hanover, MD · On-site

$200K - $275K/yr

Overview VTG is seeking a highly experienced Principal Software Engineer to join our team in ... Implement data and object communication between programming layers using Google Protocol Buffers ...

Overview VTG is seeking an Associate Software Engineer to work with our software for modeling ... Required Qualifications: * Bachelor's in Computer Science, Data Engineering, or similar

This position involves developing solutions for processing-intensive analytics, large-scale data ... Triaplex #VTG What will you do? * Design, develop, maintain, and enhance complex software ...

Data Software Engineer

Camden, TN · On-site

$100K - $120K/yr

As a Data Software Engineer, you'll be at the core of how we turn raw Earth Observation data into scalable, reliable and high-quality data products. You'll design and build the pipelines and systems ...

Med - Software Engineer

Hanover, MD · On-site

$175K - $210K/yr

Overview VTG is looking for a Mid-Software Engineer to join our team. This position will support a mission-focused customer developing, deploying, and maintaining user facing Command and Control ...

Overview VTG, is seeking a Mid-Level Software Engineer to support a mission-focused customer ... Experience working with databases and data-driven applications. * Hands-on experience with CI/CD ...

Software Engineer

Hanover, MD · On-site

$140K - $160K/yr

C++ * C * Python VTG's estimated starting pay range is $140K-$160K annually, which is a general ... Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Electrical ...

Data & Software Engineer

Mclean, VA · On-site

$115K - $139K/yr

The Data & Software Engineer works with a small team to build complex data flows for a custom application. Successful candidate will have advanced Python programming skills, familiarity with Java, an ...

Data & Software Engineer

Chantilly, VA · On-site

$117K - $140K/yr

The Data & Software Engineer works with a small team to build complex data flows for a custom application. Successful candidate will have advanced Python programming skills, familiarity with Java, an ...

Principal Software Engineer

Hanover, MD · On-site

$200K - $275K/yr

Overview VTG is seeking a highly experienced Principal Software Engineer to join our team in ... Implement data and object communication between programming layers using Google Protocol Buffers ...

Med - Software Engineer

Hanover, MD · On-site

$175K - $210K/yr

Overview VTG is looking for a Mid-Software Engineer to join our team. This position will support a mission-focused customer developing, deploying, and maintaining user facing Command and Control ...

Overview VTG is looking for an experienced and adaptive RF Software Engineer to join our team. This position will support a mission-focused customer during the full life-cycle development of a Radio ...

Data Software Engineer

Gloucester City, NJ · On-site

$110K - $132K/yr

As a Data Software Engineer, you'll be at the core of how we turn raw Earth Observation data into scalable, reliable and high-quality data products. You'll design and build the pipelines and systems ...

Data & Software Engineer

Chantilly, VA · On-site

$117K - $140K/yr

The Data & Software Engineer works with a small team to build complex data flows for a custom application. Successful candidate will have advanced Python programming skills, familiarity with Java, an ...

Analyze system performance, application workflows, data usage, and technical problem areas to ... WebSocket * gRPC VTG's estimated starting pay range is $210K-$250K annually, which is a general ...

Overview VTG is seeking a Senior Associate Software Engineer to support our Navy customer in Manassas, VA . This role is mostly onsite. The Associate Software Engineer will support our Navy customer ...

VTG is seeking a Senior Software 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 ...

Overview VTG is seeking an experienced and adaptable Senior Software Engineer to join our team in support of a mission-focused customer deploying cutting-edge systems. The Senior Software Engineer ...

Showing results 21-40

Principal Software Engineer

Hanover, MD • On-site

$200K - $275K/yr

Full-time

Re-posted yesterday


Job description

Overview
VTG is seeking a highly experienced Principal Software Engineer to join our team in support of a mission-focused customer responsible for developing, deploying, and maintaining user-facing Command and Control (C2) systems for embedded devices.
The Principal Software Engineer will design, develop, integrate, test, and maintain enterprise software solutions that interface with embedded devices and vendor-provided Software Development Kits (SDKs).
What will you do?
  • Analyze user and mission requirements to derive software design, interface, and performance requirements.
  • Design, develop, integrate, test, deploy, and maintain mission-critical Command and Control software systems.
  • Develop enterprise backend applications and services, preferably using Java and/or C++.
  • Interface with embedded devices, vendor-provided SDKs, and device drivers to implement custom business logic.
  • Develop software components that communicate with databases and other enterprise systems.
  • Implement data and object communication between programming layers using Google Protocol Buffers (Protobuf), RPC, or similar technologies.
  • Debug, troubleshoot, and correct defects in existing software applications using programming languages such as Java, JavaScript, Vue.js, Python, and C++.
  • Design and maintain scalable, highly available mission systems using modern software architecture and system design principles.
  • Develop, build, and manage Docker containers and Kubernetes pods and clusters.
  • Collaborate with systems engineers and hardware engineers to derive software requirements and understand system limitations, capabilities, performance requirements, and interfaces.
  • Design, develop, and modify software systems using engineering analysis and modeling techniques to evaluate system performance and design outcomes.
  • Develop and execute test procedures for software components.
  • Create automation scripts to improve development workflows, deployment processes, and operational efficiency.
  • Identify and recommend improvements to software development processes, technical documentation, and engineering standards.
  • Support code reviews, troubleshooting activities, system integration, and technical problem resolution.

Do you have what it takes?
  • TS/SCI with Poly required
  • Bachelor of Science in Computer Science, or related discipline. May substitute four years' experience in lieu of a Bachelor's Degree.
  • Twenty (20) years of experience as a Software Engineer supporting programs and contracts of similar scope, type, and complexity.
  • Extensive experience designing, developing, integrating, testing, and maintaining enterprise software applications.
  • Strong backend software development experience.
  • Professional experience developing software using Java and/or C++ in an enterprise environment.
  • Experience working with multiple programming languages and technology stacks.
  • Experience interfacing software applications with relational or non-relational databases.
  • Experience designing and supporting scalable, highly available software systems.
  • Experience analyzing user requirements and translating them into software design and performance requirements.
  • Experience debugging, troubleshooting, and resolving complex software defects.
  • Experience collaborating with systems engineers, hardware engineers, and other technical teams to define software interfaces and system requirements.
  • Strong understanding of the software development lifecycle and modern software engineering practices

VTG's estimated starting pay range is $200K-$275K annually, which is a general guideline for the geographic location. When extending an offer, VTG also considers work experience, education, skill level, market considerations and may possibly include contractual requirements which may cause an offer to fall outside of this range.