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

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

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

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

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

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

Текст:
/
TL;DR
Embedded Software Engineer (C/C++/Embedded): Developing and certifying high-speed embedded network encryptors and cryptographic devices for government enterprise networks with an accent on C/C++, Linux, embedded processors, and secure networking protocols. Focus on designing kernel drivers, standalone embedded applications, RESTCONF interfaces, and encrypted communications systems across multidisciplinary engineering teams.

Location: Onsite in Carlsbad, California; Marlborough, Massachusetts; Linthicum Heights, Maryland; or Tampa, Florida, United States

Salary: $140,500–$221,500 annually; $174,000–$261,000 annually for specific locations within San Jose, the San Francisco Bay Area, and the New York City metropolitan area

Company

hirify.global develops communication technologies for consumers, businesses, governments, and militaries worldwide.

What you will do

  • Develop embedded software for Layer 2 and Layer 3 inline network encryptors, embedded cryptographic devices, and emerging cryptographic solutions.
  • Design and implement embedded software in C/C++ for Linux-based environments.
  • Develop or modify Linux kernel drivers and bare-metal embedded device drivers.
  • Work with microprocessors and embedded processors, including NIOS, ARM, and RISC-V.
  • Design RESTCONF interfaces, standalone embedded applications, and emulation environments.
  • Collaborate with system, test, hardware, and other multidisciplinary engineers to develop, test, and certify the Next Generation Encryptor for government enterprise networks.

Requirements

  • Bachelor’s degree or higher in Computer Science, Computer Engineering, or a related field.
  • At least 5 years of experience designing and implementing embedded software in C/C++.
  • At least 2 years of Linux OS experience, ideally in an embedded environment.
  • Experience using Rust, object-oriented software development, Agile Scrum, CI/CD software, and TCP/IP with common network configuration.
  • Ability to plan, track, and report on progress, with good oral and written communication skills.
  • US citizenship and an active Secret or higher security clearance are required.
  • Ability to travel up to 10%.

Nice to have

  • Experience with Linux kernel driver development or modifications and bare-metal embedded device drivers.
  • Experience with NIOS, ARM, RISC-V, or other microprocessors and embedded processors.
  • Experience with RESTCONF, emulation environments, IPSec, MACsec, TLS, Python, standalone embedded applications, or similar memory-safe programming languages.
  • Experience participating in multidisciplinary teams.

Culture & Benefits

  • Work in a small, fast-paced team developing communications technology for government and military networks.
  • Collaborate across system, test, hardware, and software engineering disciplines.
  • Medical, financial, and other benefits may be provided depending on the position.
  • Additional cash or stock incentives may be available.
  • Equal opportunity workplace with accommodation support for applicants with disabilities.

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