Cognyte

Senior C++ Developer

Cognyte

full-time

Posted on:

Origin:  • 🇮🇱 Israel

Visit company website
AI Apply
Manual Apply

Job Level

Senior

Tech Stack

LinuxPython

About the role

  • Research and implement creative solutions to signal intelligence challenges.
  • Write low-latency, high-throughput C++ code for analytics systems.
  • Learn, research and optimize protocols for efficient data processing.
  • Shape new systems through design and development efforts.
  • Collaborate with teams across Cognyte to deliver investigative analytics software solutions.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 6+ years of professional experience in C++ development and Linux operating systems - must.
  • Strong understanding of object-oriented programming and design patterns.
  • Strong knowledge of multithreading and concurrent programming is a must.
  • Experience with performance optimization and profiling tools.
  • Proficiency in Python and C# - advantage.
  • Knowledge of software-defined radio (SDR) and digital signal processing (DSP) - advantage.
  • Experience with version control systems (e.g., Git).
  • Familiarity with Agile development methodologies.
  • Knowledge of network programming.