Talent.com
This job offer is not available in your country.
Senior Software Engineer - C / C++ Programming

Senior Software Engineer - C / C++ Programming

getlista.ioHyderabad
14 days ago
Job description

About ProDiscover :

  • Indias only Make-in-India product company developing full-fledged digital forensic tools.
  • Core expertise : CC++-based forensic software for law enforcement, defense, intelligence, and cybercrime investigation.
  • ProDiscover tools are used to extract and analyze data at the sector level, ensuring the

extraction of forensically valid evidence.

  • Deep technical complexity combines low-level hardware interaction, scalable multi-threaded
  • systems, and deep OS-level knowledge.

    Tech & Product Stack :

  • Programming Languages : C, C++
  • UI Libraries : MFC (Microsoft Foundation Classes), QT
  • OS : Windows (dev environment), support for Linux & MacOS data extraction
  • Development Scope :
  • a. Sector-level data analysis

    b. Malware and ransomware traceability

    c. High-scale evidence processing

    d. Forensics on emerging hardware (e.g., drones, SCADA, infotainment systems)

    Roles & Responsibilities :

  • Design, develop, and optimize high-performance forensic software using C / C++.
  • Work on sector-level data extraction, analysis, and malware traceability solutions.
  • Implement and enhance multi-threaded and scalable systems for evidence processing.
  • Collaborate with cross-functional teams to integrate UI components (MFC / QT).
  • Research and adapt to emerging hardware platforms (drones, infotainment, SCADA).
  • Ensure forensic validity and accuracy of extracted evidence across OS environments.
  • Debug and resolve complex issues in Windows / Linux internals and low-level system interactions.
  • Participate in code reviews, share best practices, and mentor junior engineers.
  • Key Skills :

  • Strong in C, C++, VC++
  • Experience with threads, sockets, Windows / Linux internals
  • Debugging expertise and a passion for problem-solving
  • Bonus : MFC, Device Driver Development
  • Why Join Us?

  • Work on cutting-edge tech
  • Build tools that support law enforcement in fighting
  • Develop solutions that protect organizations from cyberattacks
  • Be part of a smart, supportive team
  • (ref : hirist.tech)

    Create a job alert for this search

    Senior Software Engineer • Hyderabad