The Basics
Job Title:
Location:
Type:
Contract:
Salary Range:
Benefits:
Apply Here:
Deadline:
Intermediate C++ Programmer
Remote
Full Time
Permanent
£40k - £55k
Life at Jeco | What it Means for You
Mid C++ Programmer Application Form
March 21, 2025 5:00 PM
Ready to join the green games revolution?
We’re currently looking for purpose-driven and talented Intermediate C++ Programmers to join our team and work on developing our ground-breaking tools!
The Responsibilities:
- Design, develop and optimise C++ code for real-time data processing, system monitoring and optimisation tools for applications and games
- Work with senior programmers to architect and create innovative optimisation tools for use by our clients
- Focus on performance optimisation techniques through efficient memory usage, multi-threading and CPU/GPU profiling
- Work with graphics APIs, such as DirectX 12, Vulkan, Metal and low-level platform APIs to implement to the metal solutions
- Conduct performance profiling and debugging to ensure code efficiency and scalability
- Contribute to code reviews and best practices
- Write unit and automated tests to ensure the stability of our systems and libraries
The Proof:
- Must
- Good low level coding knowledge (CPU or GPU)
- Familiarity with performance optimisation (CPU, GPU, Network, Disk, Memory usage)
- Familiarity with CPU/GPU profiling
- Excellent problem-solving skills and attention to detail
- Desirable
- One previously shipped product/project
- Solid understanding of game engines (Unreal, Unity or other)
- Assembly level (CPU, GPU) experience
- Familiarity with Compute Shaders/CUDA
- Machine Learning experience
- Compiler development experience
- Compression algorithm experience
- Understanding of network systems (TCP/IP, UDP)