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

Stimulator/Message Software Engineer (C++)

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

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

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

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

Текст:
/
TL;DR
Stimulator/Message Software Engineer (C++/Kafka): Architecting, refactoring, integrating, and testing mission-critical weapons-system software for Navy surface and unmanned platforms with an accent on messaging protocols, distributed systems, and tactical-edge deployments. Focus on designing microservices-based tactical platforms, integrating software into complex DoD environments, and hardening production-ready solutions for security and performance.

Location: On-site in Mount Laurel, New Jersey, with at least 4 days in the office; potential hybrid flexibility. Applicants must be able to obtain and maintain an active Secret U.S. Security Clearance.

Salary: $114,000–$231,000 per year, with ranges varying by experience, skills, and education.

Company

hirify.global develops mission-critical software and systems solutions for the U.S. government, including automation, digital engineering, and advanced capabilities for weapon and combat systems.

What you will do

  • Architect, refactor, implement, and test mission-critical tactical systems software.
  • Develop C++ software using Kafka, DDS, Protobuf, and other messaging technologies.
  • Integrate software components into complex DoD environments, tactical systems, and test sites.
  • Design software and hardware interfaces and contribute to user, functional, and technical requirements.
  • Prototype solutions using AI/ML, distributed processing, modeling, and modern cloud-native or tactical-edge architectures.
  • Collaborate with software and systems engineers, customers, and leadership on requirements, reviews, schedules, costs, and technical progress.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
  • 5+ years of full-time professional software engineering experience.
  • Professional experience with C, C++, Python, and/or Java in Linux environments, including shell scripting.
  • Understanding of distributed systems, algorithms, data structures, software design patterns, APIs, networking protocols, SQL, and relational databases.
  • Experience with Agile development, Git configuration management, DevSecOps practices, and the software lifecycle from requirements through deployment.
  • Ability to work on-site in Mount Laurel, NJ and obtain or maintain an active Secret U.S. Security Clearance.

Nice to have

  • Experience with AEGIS or SSDS tactical systems and related source libraries.
  • Experience with Make, Maven, Ant, Jenkins, Jira, Atlassian tools, MBSE, Azure, AWS, GCP, virtualization, or containerization.
  • Experience with AI coding assistants, testing frameworks, React, Angular, Vue, Storybook, or mock-testing tools.
  • Experience with big-data technologies such as Hadoop, Spark, Kafka, or Cassandra.

Culture & Benefits

  • Entrepreneurial culture with collaborative work in modern office spaces.
  • Benefits package, competitive PTO, and paid holidays.
  • 401(k) with immediate vesting and matching.
  • Optional 9/80 schedule with the second and fourth Friday off each month.
  • Tuition assistance, professional development resources, commuter benefits, and employee recognition programs.
  • Regular technical and social events, including catered lunches.

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