GPU Software Engineer

Envention
Huntsville, AL

ENVENTION is looking for an innovative and motivated GPU Software Engineer to join our R&D team. In this role, you will focus on assembling the development toolchain for an innovative FPGA-based GPGPU platform and improving compilers to support novel power management and monitoring capabilities. The position also offers opportunities to work with our hardware development team to design and implement RISC-V ISA extensions to accelerate AI inference engines and Machine Learning (ML) operations. As a key player on our team, you will contribute to the development of high-performance solutions that push the boundaries of AI and ML acceleration.

Your Role and Responsibilities:

  • Researching, enhancing, and optimizing compiler toolchains for a next-generation FPGA-based platform.
  • Implementing power management and monitoring extensions for GPGPU solutions.
  • Collaborating with development teams to design, implement, and optimize RISC-V ISA extensions.
  • Contributing to the design and optimization of AI inference engines and ML algorithms.
  • Engaging in cutting-edge software development using CUDA, OpenCL, SYCL, and other high-performance tools.

What You Bring:

  • Dynamic problem solving
  • A passion for cutting-edge technology and a drive to solve complex software and hardware challenges.
  • Strong analytical skills and a methodical approach to debugging and problem-solving.
  • A solid understanding of GPU programming and parallel computing architectures.
  • Experience working on real-world projects that have a direct impact on hardware acceleration and optimization.
  • A collaborative spirit and a willingness to engage in creative problem-solving with a talented team of engineers.

Why Join ENVENTION?

ENVENTION offers competitive benefits with a small company culture. We have been known for decades for delivering innovative technologies and software frameworks to customers within prominent DoD programs. One of our core values is “We do it right because we’re part of the fight”—a testament to the mission-driven mindset behind everything we do.

Founded in 2010 by two experienced software architects from the Patriot air defense system, ENVENTION has grown to offer services in systems engineering, interoperability, user experience, testing, cybersecurity, and FPGA hardware design.

Learn more at

Required Qualifications:

  • Bachelor's or Master’s degree in Computer Science, Software Engineering, Electrical Engineering, or a related field with 3+ years of Software Engineering, Hardware Engineering, or related work experience.
  • 3+ years working with C and C++
  • 2+ years working with CUDA, OpenCL, and/or SYCL
  • Candidate must be willing to relocate to the Huntsville, AL area.

Desired Skills:

  • Knowledge of Linux software development toolchains
  • Knowledge of compiler design and theory
  • Knowledge of Clang, LLVM, and related compiler toolchains
  • Knowledge of Vulkan/OpenGL GLSL and/or DirectX HLSL
  • Knowledge of designing and implementing CUDA, OpenCL, and/or SYCL kernels
  • Knowledge of inference toolkits and frameworks like LiteRT/TensorFlow Lite and OpenVINO
  • Knowledge of SPIR-V
Posted 2025-12-10

Recommended Jobs

Senior Manager, UI/UX and Full Stack Engineering - AI Platforms

Teradata
Montgomery, AL

**Our Company** At Teradata, we believe that people thrive when empowered with better information. That's why we built the most complete cloud analytics and data platform for AI. By delivering harmoni…

View Details
Posted 2025-11-19

Staff Clinical Consultant

Oracle
Montgomery, AL

**Job Description** This position is working with our federal clients; US Citizenship is required Job Description We're on a journey to advance how health happens with technologies that empower patien…

View Details
Posted 2025-11-11

Clinic Based OT

Hatch Global Search
Birmingham, AL

Key Responsibilities: Conduct comprehensive evaluations and assessments of patients to determine their functional abilities and challenges. Develop personalized treatment plans that focus on im…

View Details
Posted 2025-11-27

Product Demonstrator Part Time - 8107

Acosta Group
Huntsville, AL

Join to apply for the Product Demonstrator Part Time - 8107 role at Acosta Group Overview The Associate is responsible for completing in-store food and non-food demonstrations. Acquires and maintains …

View Details
Posted 2025-11-20

Manager, Clinical Quality & Risk- Healthcare

Community Health Systems
Huntsville, AL

**Manager, Quality & Risk Management** We are seeking a Manager, Quality & Risk Management to lead our efforts in delivering safe, high-quality care while mitigating risks and ensuring regulatory comp…

View Details
Posted 2025-11-18

Account Resolution Specialist

First US Bank
Mobile, AL

Account Resolution Specialist Location Mobile, AL : Job Summary: Responsible for contacting customers who are delinquent on their loan payment to obtain payment, make payment arrangements, or establi…

View Details
Posted 2025-12-03

Locum Tenens Anesthesia Job Dothan, AL

Weatherby Healthcare Weatherby Healthcare
Dothan, AL

Weatherby Healthcare is currently seeking a Anesthesia Physician in AL If this opportunity sounds right for you, give us a call today to speak with an expert Weatherby consultant for details. ~ S…

View Details
Posted 2025-12-07

Alabama Internal Medicine Near the Gulf Coast - Signing Bonus

Enterprise Medical Recruiting
Alabama

Join a well-established Internal Medicine practice in charming Southern Alabama, where you’ll have the opportunity to teach, mentor, and supervise residents while delivering high-quality patient care…

View Details
Posted 2025-12-04

HELPER COOK (FULL TIME)

Compass Group, North America
Gadsden, AL

Morrison Healthcare + We are hiring immediately for a full time **HELPER COOK** position. + **Location** : Gadsden Regional Medical Center - 1007 Goodyear Avenue, Gadsden, AL 35903 _Note: online appli…

View Details
Posted 2025-11-18

Catering Manager - Alabama State University

ARAMARK
Montgomery, AL

Job Description The Catering Services Manager at Alabama State University is a leadership position which leads all aspects of catering solutions and special events at the location. This position w…

View Details
Posted 2025-11-09