Назад
Company hidden
4 дня назад

Embedded Software Engineer (C/C++/Rust)

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

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

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

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

Текст:
/
TL;DR
Embedded Software Engineer (C/C++/Rust): Developing embedded software for encrypted communications systems, including Layer 2 and Layer 3 network encryptors and cryptographic devices, with an accent on Linux, networking protocols, and embedded processors. Focus on designing kernel drivers, standalone embedded applications, and CI/CD capabilities while collaborating with system, test, and hardware engineers.

Location: Carlsbad, California; Tempe, Arizona; Marlborough, Massachusetts; Linthicum Heights, Maryland; or Tampa, Florida

Salary: $117,000–$185,000 annually. For specific locations in San Jose, the San Francisco Bay Area, and the New York City metropolitan area: $145,000–$218,000 annually.

Company

hirify.global develops communications and connectivity solutions for consumers, businesses, governments, and militaries worldwide.

What you will do

  • Develop embedded software for encrypted communications systems, including Layer 2 and Layer 3 inline network encryptors.
  • Build software for embedded cryptographic devices and emerging cryptographic solutions.
  • Design and implement software in C/C++ and Rust for Linux-based embedded environments.
  • Develop or modify Linux kernel drivers and bare-metal embedded device drivers.
  • Work with TCP/IP, IPSec, MACsec, TLS, and other networking protocols.
  • Collaborate with system, test, and hardware engineers to transition new capabilities into service.

Requirements

  • 2–3 years of experience designing and implementing embedded software in C/C++.
  • At least 1 year of Linux experience, ideally in an embedded environment.
  • Experience with object-oriented software development, Agile Scrum, CI/CD, and progress reporting.
  • Understanding of TCP/IP and common network configuration, plus familiarity with Linux kernel driver development or modification.
  • Bachelor’s degree in computer engineering or a related field.
  • US citizenship and an active Secret or Top Secret security clearance required.

Nice to have

  • Rust experience.
  • Experience with NIOS, ARM, RISC-V, or other embedded processors.
  • RESTConf interface design, emulation environments, Python, and standalone embedded applications.
  • Experience with multidisciplinary engineering teams.

Culture & Benefits

  • Work in a small, fast-paced team within hirify.global Government’s Secure Network Systems organization.
  • Collaborate across software, systems, testing, and hardware disciplines.
  • Travel of up to 10% may be required.
  • Compensation may include additional cash or stock incentives and medical, financial, and other benefits.

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