htecgroup
htecgroup18d ago
New

High-Performance C++ Software Engineer (GPU Systems)

OtherC++ Software Engineer
2 views0 saves0 applied

Quick Summary

Overview

We are looking for a High-Performance C++ Software Engineer to join our team and contribute to the development of advanced software infrastructure for GPU-focused systems. In this role,

Technical Tools
OtherC++ Software Engineer

We are looking for a High-Performance C++ Software Engineer to join our team and contribute to the development of advanced software infrastructure for GPU-focused systems. In this role, you will work on large-scale C++ applications, execution and modeling frameworks, and performance-sensitive software components that support next-generation computing platforms. 

You will work within a large-scale C++ codebase focused on GPU architecture modeling and simulation, contributing to frameworks that drive hardware design decisions. Collaborating with experienced engineering teams, you will help design, implement, and evolve scalable software solutions while influencing architecture decisions, validation strategies, and long-term platform development. 

  • Design, develop, and maintain high-performance software components in C++ 
  • Design and extend execution and modeling frameworks for complex computing workloads 
  • Drive software architecture decisions, implementation, and integration activities 
  • Develop and validate software solutions through testing, debugging, and performance analysis 
  • Collaborate with cross-functional engineering teams to align software implementations with system requirements 
  • Analyze and resolve complex technical challenges across large-scale software systems 
  • Own software quality, maintainability, and scalability standards 
  • Shape development planning, technical discussions, and milestone scope 
  • Create and maintain technical documentation supporting engineering activities 
  • BSc/MSc in Computer Science, Electrical Engineering, Software Engineering, or a related field 
  • Strong professional experience with modern C++ 
  • Solid understanding of Linux-based development environments 
  • Experience working with large and complex software systems 
  • Strong understanding of software architecture, system-level design, and performance optimization principles 
  • Strong understanding of multithreading, concurrency, and memory management 
  • Experience with software validation and performance analysis methodologies 
  • Strong analytical and problem-solving skills with experience debugging complex software systems 
  • Experience working in collaborative engineering environments 
  • Fluent in spoken and written English 
  • Ability to work independently and drive technical solutions with minimal supervision 
  • Experience with low-level systems programming 
  • Exposure to compiler technologies, code generation, or execution frameworks 
  • Understanding of parallel computing or heterogeneous computing systems 
  • Familiarity with GPU technologies, accelerator platforms, or high-performance computing environments 
  • Experience contributing to infrastructure, platform, or framework development projects 
  • Familiarity with profiling tools (e.g., perf, vendor profilers) and build systems (e.g., CMake, Make, Conan) 
  • Experience working with large-scale distributed engineering teams 
  • A proactive mindset with strong ownership and accountability for delivered solutions 

 

 

Location & Eligibility

Where is the job
Serbia
On-site within the country
Who can apply
RS

Listing Details

Posted
July 3, 2026
First seen
July 18, 2026
Last seen
July 18, 2026

Posting Health

Days active
0
Repost count
0
Trust Level
17%
Scored at
July 18, 2026

Signal breakdown

freshnesssource trustcontent trustemployer trust
Newsletter

Stay ahead of the market

Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.

A
B
C
D
Join 12,000+ marketers

No spam. Unsubscribe at any time.

htecgroupHigh-Performance C++ Software Engineer (GPU Systems)