JDM Solutions
Full Stack Software Engineer- EW/RF Systems (Mid-Level)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-stack инженер в команду разработки ПО для систем радиоэлектронной борьбы (EW/RF) и миссионных систем DoD. Проектирование, разработка и сопровождение десктопных, веб- и мобильных приложений, интеграция с сенсорами и тактическим оборудованием.
Задачи
- Проектировать, писать код, тестировать, документировать и отлаживать новые и существующие full-stack приложения и системы
- Участвовать и руководить архитектурой, разработкой, интеграцией, тестированием и развёртыванием кастомных приложений для миссионных систем DoD, включая EW и RF
- Разрабатывать приложения, интерактивные дашборды и визуализации данных для операционных и инженерных данных в реальном времени
- Разрабатывать интерфейсы и сервисы для интеграции с RF/EW системами, сенсорами, тактическим оборудованием и внешними системами через API, сетевые протоколы и аппаратные интерфейсы
- Поддерживать обработку, визуализацию, управление и анализ RF/EW данных, статуса системы, телеметрии и геопространственной информации
- Участвовать в системной интеграции, лабораторных и полевых испытаниях, траблшутинге и развёртывании программных систем
Требования
- Степень бакалавра по технической специальности
- Минимум 3 года релевантного опыта
- Желателен допуск Secret, обязательна возможность его получить
- Опыт с C#/.NET, JavaScript/TypeScript, Blazor, .NET Core, MVC, ASP.NET Core и REST/Web API
- Опыт с C++, Python, Linux или Angular — крайне желателен
- Опыт разработки или интеграции ПО для EW, RF, радаров, связи, SIGINT или других миссионных систем DoD
- Знакомство с SDR, GNU Radio, RF-оборудованием, обработкой сигналов, RF-телеметрией или управлением RF-устройствами
- Опыт интеграции ПО с внешним оборудованием через TCP/UDP, последовательные интерфейсы, WebSockets, Protobuf и подобные протоколы
- Знакомство с геопространственными приложениями, картографией, ситуационной осведомлённостью в реальном времени или визуализацией сенсорных/RF данных
- Знакомство с принципами DevSecOps и инструментами CI/CD: Jenkins, Git, контейнеризованные окружения
Условия
- Медицинская страховка, стоматология и зрение
- Страхование жизни, AD&D, краткосрочная и долгосрочная нетрудоспособность
- Пенсионный план 401(k) с matching и profit-sharing
- Бонусная программа
- Оплачиваемый отпуск, отпуск по утрате близкого и военный отпуск
- Индивидуальные планы развития и доступ к лучшим техническим обучающим ресурсам
- Работа в офисе
Навыки
- C#
- .NET
- JavaScript
- TypeScript
- Blazor
- .NET Core
- MVC
- ASP.NET Core
- REST
- Web API
- C++
- Python
- Linux
- Angular
- TCP/UDP
- WebSockets
- Protobuf
- GNU Radio
- SDR
- Jenkins
- Git
- CI/CD
- DevSecOps