Emprego
Meus anúncios
Meus alertas e-mail de emprego
Fazer login
Encontrar um emprego Dicas de emprego Fichas de empresas
Pesquisar

Software developer (c/c++ & gpu programming)

Ituiutaba
Jonajo Consulting
Developer software
Anunciada dia 13 agosto
Descrição

About the Role:
We are seeking a highly skilled
Software Developer
with deep expertise in
C/C++ programming
and a strong understanding of
GPU architecture
to join our high-performance computing team. In this role, you will be responsible for analyzing, optimizing, and porting existing CPU-based code to GPU-based architectures, maximizing parallel performance and efficiency.
Key Responsibilities:
Design, develop, and optimize performance-critical software components in
C and C++
.
Analyze existing CPU code and
port functionality to GPUs
(CUDA, OpenCL, or equivalent).
Work closely with algorithm engineers and systems architects to
identify opportunities for parallelization
.
Develop and maintain GPU-accelerated modules, with a focus on
performance tuning and memory management
.
Use profiling and debugging tools to
benchmark, troubleshoot, and optimize GPU workloads
.
Collaborate with cross-functional teams on integrating GPU-accelerated code into larger software systems.
Contribute to documentation, code reviews, and performance analyses.
Requirements:
Technical Skills:
Strong proficiency in
C and C++
(including modern C++ standards).
Deep understanding of
GPU architecture and parallel computing
concepts.
Proven experience in
porting CPU code to GPU
using
CUDA, OpenCL, or similar technologies
.
Familiarity with
GPU memory models, kernels, warp/thread management
, and
optimization techniques
.
Experience with performance profiling tools (e.g., NVIDIA Nsight, Visual Profiler, VTune, etc.).
Solid understanding of
multithreading, memory hierarchy
, and
numerical computation
.
Experience:
3–7+ years of professional experience in
systems software or performance-critical application development
.
At least 2 years of working with
GPU programming or porting workloads to GPU platforms
.
Experience in domains such as
scientific computing, simulations, video processing, rendering, or machine learning
is a plus.
Preferred Qualifications:
Experience with cross-platform development (Linux, Windows).
Familiarity with Python or scripting languages for workflow automation or testing.
Exposure to low-level performance tuning (SIMD, cache optimization).
Knowledge of other accelerators (e.g., Vulkan, Metal, DirectCompute, or FPGA) is a bonus.
*Please send your resume in English
Salary: 13,100 - 21,900 BRL

Se candidatar
Criar um alerta
Alerta ativado
Salva
Salvar
Vaga parecida
Java developer
Ituiutaba
Brq Digital Solutions
Developer Java
Vaga parecida
Desenvolvedor python
Ituiutaba
Act Digital
Developer Python
Vaga parecida
Desenvolvedor .net
Ituiutaba
Softtek
Developer .NET
Vagas parecidas
Emprego Informática em Ituiutaba
Emprego Ituiutaba
Emprego Minas Gerais
Emprego Sudeste
Página principal > Emprego > Emprego Informática > Emprego Developer software > Emprego Developer software em Ituiutaba > Software Developer (C/C++ & Gpu Programming)

Jobijoba Brasil

  • Dicas de emprego

Encontre vagas

  • Vagas de emprego por cargo
  • Pesquisa de vagas de emprego por área
  • Empregos por empresas
  • Empregos por localização

Contato / Parceria

  • Entre em contato
  • Publique suas ofertas no site Jobijoba

Menções legais - Menções legais e termos de uso - Política de dados - Gerir os meus cookies - Acessibilidade: Não conforme

© 2025 Jobijoba Brasil - Todos os direitos reservados

Se candidatar
Criar um alerta
Alerta ativado
Salva
Salvar