Назад
Company hidden
12 дней назад

Software Developer (System Security)

Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Software Developer (System Security) (C/C++/Cybersecurity): Developing low-level cyber resiliency capabilities for Windows, Linux, and VxWorks systems with an accent on OS internals, execution lockdown, cryptographic protection, and threat detection. Focus on building kernel-adjacent security features, integrating hardware roots of trust, debugging memory and system failures, and countering advanced persistent threats.

Location: Huntsville, Alabama, United States; onsite. U.S. citizenship is required, and the role requires eligibility to obtain and maintain a Secret government security clearance.

Company

hirify.global provides cyber, data operations, systems integration, intelligence support, and software modernization services for government, defense, civil, and commercial customers.

What you will do

  • Develop and enhance OS-level security features for Windows, Linux, and VxWorks.
  • Build cyber detection and response mechanisms against advanced persistent threats.
  • Implement system lockdown capabilities that reduce attack surfaces.
  • Integrate cryptographic binding and Hardware Root of Trust solutions.
  • Protect applications and data during execution and at rest across mission-critical systems.
  • Learn kernel programming and driver development with mentorship from senior engineers.

Requirements

  • U.S. citizenship and eligibility for a Secret government security clearance.
  • At least 5 years of professional experience in systems-level software development.
  • Expert-level C/C++ skills, including memory management, pointers, and low-level programming.
  • Strong OS-level systems programming experience and understanding of operating system internals.
  • Experience debugging crashes, memory corruption, and system-level issues with tools such as gdb, WinDbg, or Visual Studio Debugger.
  • Proficiency with Git and the ability to independently learn new technical domains.

Nice to have

  • Experience with kernel modules, device drivers, system services, or security tools.
  • Background in anti-malware, EDR, security monitoring, or exploit mitigation.
  • Assembly language experience with x86_64 or ARM.
  • Python or Batch scripting for automation and testing.
  • Knowledge of cryptography, threat modeling, TPM, Secure Boot, UEFI, or Windows and Linux driver models.

Culture & Benefits

  • Work on technology protecting Department of Defense weapon systems and platforms.
  • Learn from senior engineers with more than 15 years of mission-critical system protection experience.
  • Develop expertise in Linux and Windows internals, kernel development, and low-level security.
  • Contribute to a cyber resiliency portfolio spanning hardware, firmware, software, and network layers.
  • Access cutting-edge tools, training, and technologies, with recognition for exceptional results.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →