Назад
Company hidden
5 часов назад

Software Engineer (AI)

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

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

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

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

Текст:
/
TL;DR
Software Engineer (AI): Developing and deploying AI-driven automation frameworks for reverse engineering complex Linux-based embedded systems with an accent on LLM-powered agents, intelligent emulation, and systems programming. Focus on automating configuration analysis, dependency mapping, and environment adaptation while ensuring compatibility and reliability in constrained and air-gapped environments.

Location: Hybrid in the Washington, DC metropolitan area or Lexington, MA; qualified remote candidates in the United States may also be considered. Travel to Ft. Meade or Lexington, MA approximately twice per month for four days is required. Eastern timezone hours are expected.

Company

hirify.global provides technical services and supports defense research organizations with policy-compliant IT systems, security testing, and purposeful software solutions.

What you will do

  • Develop and deploy AI-driven automation frameworks for reverse engineering complex Linux-based embedded systems.
  • Design and implement intelligent emulation solutions using LLM-powered autonomous agents.
  • Automate configuration analysis, dependency mapping, and environment adaptation.
  • Build software for constrained and air-gapped deployment environments with local execution optimization.
  • Integrate hardware and software while maintaining system compatibility and reliability throughout the reverse engineering lifecycle.
  • Use program analysis tools such as Ghidra or IDA to support reverse engineering workflows.

Requirements

  • Must be a US citizen and hold at least an interim clearance.
  • Bachelor’s degree in computer science or a related field.
  • At least three years of software or algorithm development, emulation, Linux internals, systems programming, and software design experience.
  • At least three years of experience with Python, C, C++, Java, JavaScript, XML, SQL, and object-oriented software development.
  • Experience with Linux command-line environments, Docker, CI/CD pipelines, Git workflows, Maven or Gradle, and Make or Autotools.
  • Experience with Ghidra or IDA, hardware and software integration, and software documentation.

Nice to have

  • Rust or Go experience.
  • Air-gapped network experience.
  • Cross-compilation and toolchain customization.
  • Eligibility for TS//SCI clearance.

Culture & Benefits

  • Fast-paced, customer-focused, and technically innovative work environment.
  • 15 PTO days, 10 paid holidays, floating holidays, and paid volunteer time.
  • One week of paid maternity or paternity leave after one year of full-time employment.
  • Tuition reimbursement of up to $5,000 annually for eligible full-time employees.
  • 401(k) with Fidelity, company matching, and immediate vesting.
  • Cell phone and home internet reimbursement of up to $150 monthly, plus BYOD reimbursement of up to $1,500 every three years.

Hiring process

  • Initial screening with two managers.
  • Second-round interview with a wider group; local candidates interview in person, while relocation candidates may interview by Zoom.

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