DevJobs

Senior Software Engineer

Overview
Skills
  • C C ꞏ 3y
  • C++ C++ ꞏ 3y
  • Rust Rust ꞏ 3y
  • Cryptography
  • CUDA
  • GPU programming frameworks
  • OpenCL
  • Low-level software development
  • Performance optimization

Company Description

Ingonyama is a pioneering semiconductor company that combines state-of-the-art chip design, advanced mathematics, and innovative algorithms to push the boundaries of high-speed cryptography. Ingonyama delivers unmatched performance without compromise. Our focus on innovation allows us to offer cutting-edge solutions that redefine the industry standards.


Role Description

We are seeking an experienced Software Engineer to develop and optimize software libraries for GPU acceleration, implement cryptographic algorithms, and contribute to the integration of our hardware-based solutions. The ideal candidate will have a strong background in low-level programming, parallel computing, and performance optimization.



Qualifications

• B.Sc. or higher in Computer Science, Software Engineering, or a related field

  • 3+ years of experience in software development using C/ C++ or Rust
  • Experience with CUDA, OpenCL, or other GPU programming frameworks
  • A background in cryptography
  • Experience in low-level software development and performance optimization - an advantage
  • Strong problem-solving skills, a passion for innovation, and the ability to work collaboratively


Ingonyama