GPU Engineer at Softworld, a Kelly Company in Bethesda, Maryland

Posted in Other about 2 hours ago.

Type: full-time





Job Description:

Job Title: GPU Engineer

Job Location: Bethesda, MD 20816

Onsite Requirements:
  • Experience with GPU architecture design and performance optimization
  • GPU debugging tools and profiling software familiarity (NVIDIA Nsight Compute, CUDA-GDB, RenderDoc, Intel VTune Profiler, etc.)
  • Strong knowledge of computer hardware architecture relating to Linux systems

Job Description:

Day to Day Responsibilities:
  • GPU Architecture and Design: Work cross functionally with a multidisciplinary team to define, develop, and optimize GPU architectures, ensuring integration and optimization on Linux OS with adaptability to other operating systems.
  • Operating System Integration: Optimize GPU drivers for compatibility, performance, and reliability in a Linux environment. Provide regular maintenance and updates to ensure continued compatibility.
  • CUDA (Compute Unified Device Architecture) /OpenCL (Open Computing Language) Programming: Develop and optimize applications using CUDA or OpenCL, harnessing GPU hardware for parallel processing, high performance computing and ML on Linux based platforms while providing updates.
  • Performance Analysis: Analyze GPU performance, identify bottlenecks, and develop strategies to enhance performance across various applications in Linux, addressing both hardware and software considerations. Regularly monitor and improve performance.
  • GPU Tooling: Create and maintain debugging tools, profiling utilities, and performance analysis software tailored for Linux systems to facilitate efficient GPU development and troubleshooting. Keep tools up-to-date and functional.
  • Power Efficiency: Work on power management techniques to optimize GPU power consumption, ensuring efficient operation on both mobile and desktop Linux platforms. Continuously assess and enhance power efficiency strategies.
  • Testing and Validation: Design and execute tests to validate GPU performance and functionality on Linux, including stress testing, benchmarking, and debugging to ensure robust operation. Maintain and expand the testing suite.
  • Documentation: Maintain comprehensive technical documentation, including architectural specifications, code documentation, and Linux-specific best practices for GPU development. Keep documentation up to date with changes and improvements.

Required Skills:
  • Experience with GPU architecture design and performance optimization
  • 10+ years of system engineering and system integration for Linux OS
  • Strong knowledge of computer hardware architecture relating to Linux systems
  • Knowledge of parallel computing, graphics algorithms, and real time rendering in Linux environments
  • GPU debugging tools and profiling software familiarity (NVIDIA Nsight Compute, CUDA-GDB, RenderDoc, Intel VTune Profiler, etc.)
  • Proficiency with Python or BASH scripting Languages
  • Proficiency with Ansible, Puppet, Salt, Terraform, or similar Automation tools.

Desired Skills:
  • Knowledge of GPU virtualization, cloud computing, and emerging Linux-based technologies in the field.
  • Experience with Prometheus/Grafana for monitoring.
  • Proficiency in programming languages such as GPU-specific languages (C, C++ HLSL)
  • Experience with machine learning and neural network frameworks on GPUs in Linux
  • Basic knowledge of deep learning frameworks and algorithms

** 3rd party and subcontract staffing agencies are not eligible for partnership on this position. 3rd party subcontractors need not apply.

This position requires candidates to be eligible to work in the United States, directly for an employer, without sponsorship now or anytime in the future.

This client is a US Federal Government contractor and is legally required to hire US Citizens. US Citizens will only be considered for this role.

Due to the nature of the work, a United States Government Clearance is required to be eligible for the position **
More jobs in Bethesda, Maryland

Other
1 minute ago

JMS Technical Solutions, Inc.
Other
1 minute ago

American Association of Colleges of Osteopathic Medicine (AACOM)
Other
13 minutes ago

CyberCoders
More jobs in Other

Other
less than a minute ago

LTIMindtree
Other
less than a minute ago

Altea Healthcare
Other
less than a minute ago

Quantum World Technologies Inc.