Search by job, company or skills

Mr.Biller

System-Level Software Developer (Windows/Linux)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 16 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About Us:

We are building an advanced system shield aimed at enhancing endpoint security for Windows and Linux systems. The project involves creating a secure environment that enforces boot-time authentication, USB device control, and network monitoring to prevent unauthorized access.

Job Description:

We are looking for an experienced system-level developer to design and implement security software with capabilities such as:

  • Boot-time password enforcement integration with OS-level security (BitLocker, LUKS, GRUB).
  • Real-time USB device control (enable/disable ports, monitor device insertion/removal).
  • Network monitoring and control (detect LAN removal, mobile hotspot creation, etc.).
  • Background service/daemon development for continuous monitoring.
  • Secure logging and alerting mechanisms.

Key Responsibilities:

  • Design and implement system-level components using VC++ and/or Rust.
  • Integrate user-space components using .NET (C#) or Python for GUI prompts, notifications, and monitoring dashboards.
  • Interface with OS APIs and optional external libraries for device/network control.
  • Ensure robust security and minimal bypass potential.
  • Collaborate with the team to define architecture, testing, and deployment strategies.

Requirements:

  • Strong proficiency in C/C++ (VC++) for Windows system programming.
  • Minimum 3-5 years experience in working as a system level developer.
  • Experience with Rust or other system-level languages is a plus.
  • Familiarity with Windows APIs, kernel-mode programming, or driver development.
  • Knowledge of Linux system programming, including udev, iptables, and services.
  • Experience developing Windows services or Linux daemons.
  • Understanding of security best practices for endpoints.
  • Optional: Experience with .NET (C#) or Python for GUI/daemon integration.

Preferred Qualifications:

  • Experience in endpoint security software or antivirus development.
  • Understanding of boot-time security mechanisms (BitLocker, GRUB, LUKS).
  • Knowledge of cross-platform development considerations.
  • Strong debugging and problem-solving skills.

What We Offer:

  • Opportunity to work on a cutting-edge security project.
  • Flexible work arrangements.
  • Collaboration with a passionate team of developers and security experts.
  • Wide exposure to the technology and related systems.
  • Best platform for passionate developers to grow.

*Only accepting serious candidates, no time wasters please!

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 132925179