Senior Associate Software Engineer

Manassas, VA, US • Posted 2 hours ago • Updated 2 hours ago
Full Time
On-site
Fitment

Dice Job Match Score™

🔗 Matching skills to job...

Job Details

Skills

  • Modeling
  • Sonar
  • Use Cases
  • FOCUS
  • Computer Science
  • Computer Engineering
  • Parallel Computing
  • Writing
  • GPU
  • NumPy
  • Communication
  • Security Clearance
  • OpenMP
  • MPI
  • Thread
  • Python
  • C++
  • PaaS
  • Kubernetes
  • Docker
  • Kernel-based Virtual Machine
  • Shell Scripting

Summary

Overview

VTG is seeking a Senior Associate Software Engineer with specific skills to optimize our Python-based software for modeling sonar array performance and other tactical use cases. The primary focus of this role is to assist in implementing parallel processing and GPU acceleration. This position will support our Navy customer in Manassas, VA.

What will you do?

  • Study and recommend methods of improving application performance or adding features
  • Add more detailed or targeted calculations to improve application performance and fidelity
  • Identify underperforming areas in existing Python code and refactor them into high-performance modules
  • Leverage C++ extensions and GPU kernels where necessary
  • Conceive, develop, and evaluate novel engineering solutions to address the unique requirements

Do you have what it takes?

  • Bachelor's in Computer Science, Computer Engineering, or similar
  • 2+ years relevant experience working with GPUs and implementing parallel processing approaches
  • Proficient with Python
  • Experience with CuPy or Numba for writing GPU kernels in Python
  • Experience with Python's multiprocessing library
  • Proficient in NumPy and Vectorization techniques
  • Excellent verbal and written communication skills
  • Initiative, innovative, and resourceful
  • Successful completion of background check
  • Ability to obtain and maintain a Secret clearance

Desired Qualifications/Skills/Abilities:
  • Experience with C++, including OpenMP, MPI and threading
  • Experience with pybind11, Cython, or ctypes to bridge Python and C++
  • Knowledgeable with modern PaaS environment tools such as Kubernetes, Docker, Podman, KVM, and Helm
  • Experience with shell scripting languages
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: RTL806649
  • Position Id: 4c0ddb8ebcf84ad60c156a5874d02c43
  • Posted 2 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Manassas, Virginia

Today

Full-time

Manassas, Virginia

Today

Full-time

Manassas, Virginia

Today

Full-time

USD 113,900.00 - 200,905.00 per year

Chantilly, Virginia

Today

Full-time

USD 130,200.00 - 265,300.00 per year

Search all similar jobs