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

Linux Software Developer

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

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

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

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

Текст:
/
TL;DR
Linux Software Developer (Rust/Linux): Developing secure, robust Linux-based software applications for the Naval Research Lab with an accent on network socket programming, system-level development, and application reliability. Focus on designing TCP/UDP server and client solutions, optimizing performance and scalability, and debugging concurrent Linux software.

Location: Washington, D.C.; must be local to the work location. Flexible for occasional telework.

Salary: $102,965.83–$178,205.19 annually

Company

hirify.global is a federal government contractor developing secure technology solutions.

What you will do

  • Develop robust, efficient Linux-based software applications for secure systems.
  • Design, implement, and debug TCP/UDP network socket programming solutions.
  • Build system-level software primarily with Rust, or transition from C/C++ to Rust.
  • Use Git and collaborate across teams to integrate software into broader technology stacks.
  • Optimize application performance, scalability, and reliability.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or an equivalent field.
  • At least 5 years of relevant experience, with degree-dependent ranges for BS, MS, and PhD candidates.
  • Strong experience with Linux software development and debugging.
  • Proficiency in Rust, or C/C++ experience with willingness to learn Rust.
  • Hands-on experience with TCP/UDP server and client architecture, plus version control systems such as Git.
  • Minimum DoD Secret security clearance and ability to obtain Top Secret clearance.

Nice to have

  • Experience with asynchronous programming and concurrency models.
  • Knowledge of memory management, threading, and inter-process communication.
  • Interest in systems-level programming and Rust’s benefits for system development.

Culture & Benefits

  • Flexible work arrangement with occasional telework.
  • Health, life, disability, retirement, and savings benefits depending on the position.
  • Paid time off, holiday pay, wellness programs, and optional benefit elections.
  • Learning and development opportunities.

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