Guntur, islas baleares, Spain
Information Technology
Full-Time
Flexsin Inc.
Overview
Job Description
We are seeking a Windows C Developer with strong expertise in C programming for the Windows platform.
The Ideal candidate should carry strong proficiency in TCP/IP socket programming, Windows networking APIs, and Packet manipulation.
Should have hands-on experience with Windows Firewall APIs or equivalent packet-filtering frameworks with a strong background in building MSI installers/uninstallers (WiX Toolset, InstallShield, or similar).
Responsibilities
Network Programming :
We are seeking a Windows C Developer with strong expertise in C programming for the Windows platform.
The Ideal candidate should carry strong proficiency in TCP/IP socket programming, Windows networking APIs, and Packet manipulation.
Should have hands-on experience with Windows Firewall APIs or equivalent packet-filtering frameworks with a strong background in building MSI installers/uninstallers (WiX Toolset, InstallShield, or similar).
Responsibilities
Network Programming :
- Develop, maintain, and optimize C-based applications with TCP/UDP socket programming.
- Implement secure and efficient communication protocols for Windows environments.
- Debug and optimize network performance under various load conditions.
- Design and implement Windows firewall rule management via C-based APIs.
- Integrate custom security modules for packet filtering, intrusion detection, and connection validation.
- Work with low-level Windows APIs for firewall and networking control.
- Configure and maintain CMake build scripts for cross-platform and Windows-specific builds.
- Manage Visual Studio solutions/projects to ensure reliable compilation and deployment.
- Build MSI packages for application installation and uninstallation using WiX Toolset or equivalent.
- Automate installer builds with CMake and Visual Studio integration.
- Ensure MSI packages meet enterprise deployment requirements (silent install, digital signing, rollback).
- Write clean, modular, and well-documented code following industry best practices.
- Conduct code reviews and unit testing.
- Maintain version control (Git) and participate in CI/CD workflows.
- Candidate must have a Bachelor's degree in Technology/software programming.
- 4+ year experience and strong proficiency in C programming for Windows platforms.
- Proven experience in TCP/IP socket programming, Windows networking APIs and Packet manipulation.
- Hands-on experience with Windows Firewall APIs or equivalent packet-filtering frameworks.
- Proficiency in CMake and Microsoft Visual Studio build environments.
- Strong background in building MSI installers/uninstallers (WiX Toolset, InstallShield, or similar).
- Solid understanding of Windows OS internals and debugging tools (WinDbg, Process Monitor, etc.
- Experience with secure coding practices and network security fundamentals.
- Familiarity with source control systems (Git, SVN).
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in