Sr. Software Engineer (Linux SDK)
GFI Software - Florida

This job posting is no longer available on Indeed. Find similar jobs:Senior Software Engineer jobs - GFI Software jobs

GFI Software is looking for an experienced Linux C++ Software Developer to work on our VIPRE threat detection and remediation engine SDK.

Essential Duties and Responsibilities:

  • Design, implement, test, and debug applications using C/C++ on Linux.
  • Design, implement, test, and debug application cross-platform libraries for Windows, Linux, and MAC.
  • In addition to writing new code, must be able to refactor existing code.
  • Work as part of a fast-moving team to meet aggressive schedules for internal and external SDK customers.
  • Analyze and resolve third-party integration issues.
  • Create and maintain internal system specifications as well as customer-facing how-to manuals and API-level documentation.
  • Incorporate unit tests into new and legacy code.
  • Stay curious about technology. Maintain up-to-date knowledge necessary to create state-of-the-art software utilizing trade journals, the internet, and other sources


  • Requires at least five years of experience with Object-Oriented-Design and development in a Linux environment, including daemon development experience.
  • Experience with web and email servers, protocols, and utilities desired.
  • Experience in Windows and/or MAC development a plus.
  • Must demonstrate strong problem-solving, analysis, and code debugging skills including real-time debugging as well as crash dump and log analysis.
  • Must have excellent communication skills both verbal and written.
  • Must be able to work independently and as part of a team.
  • Experience with established Agile software development methodologies and with test-driven development.
  • Understanding of Change Management tools.
  • Must be authorized to work in the US.