
MARSS Group разработва системи за сигурност и наблюдение за отбраната и критичната инфраструктура. Технологията ѝ съчетава интегрирани сензори, изкуствен интелект и разузнавателна информация от открити източници, за да подпомага откриването на заплахи и ситуационната осведоменост за военноморски сили, специални части и други операции с високи изисквания за сигурност. Платформата NiDAR™ осигурява възможности за командване и управление, наред с решения за противодействие на безпилотни летателни системи. Дейността на MARSS Group се основава на научни изследвания и сътрудничество с ЕС, НАТО и отбранителни агенции, а решенията ѝ за сигурност се използват по целия свят.
Старши софтуерен инженер за симулации с Unreal Engine
Разработвайте симулатори NiDAR за приложения в областта на безопасността и сигурността с Unreal Engine. Създавайте реалистични 3D среди, превозни средства с физическа симулация, сензори и системи за видео стрийминг.
Описание
- Ръководите разработката на симулатор NiDAR в Unreal Engine 5.x, като използвате възможностите му за 3D визуализация и физика.
- Изграждате реалистични геореферирани среди и дронове, превозни средства и плавателни съдове с физическа симулация.
- Реализирате симулирани ефектори, включително оръдия, ракетни установки и лазери.
- Моделирате електрооптични и термовизионни сензори на камери с панорамиране, накланяне и увеличение.
- Предавате видео от камерите на Unreal Engine към платформата C2.
- Интегрирате симулатора със софтуера на компанията в координация с екипа за бекенд разработка.
- Поддържате актуалните версии на Unreal Engine и се подготвяте за преход към UE6.
- Осигурявате техническа поддръжка и менторство.
- Спазвате сроковете за доставка, изготвяте точни оценки и оценявате рисковете.
- Работите с оборудване от реалния свят, включително радар, сонар, термовизионни системи, дронове и софтуерно дефинирани радиостанции.
Изисквания
- Имате поне пет години професионален опит в програмирането на софтуер.
- Имате скорошен практически професионален опит с версиите на Unreal Engine 5, започвайки с UE 5.8.
- Пишете качествен C++ код за Unreal Engine.
- Работите уверено с Blueprints.
- Разбирате физиката в реално време с Chaos и динамиката на превозни средства или полет.
- Работите с визуализация и камери, включително материали, последваща обработка, Scene Capture и цели за рендериране.
- Заснемате и стриймвате визуализирано видео от Unreal Engine с инструменти като Pixel Streaming, GStreamer или RTSP.
- Профилирате софтуера и оптимизирате производителността.
- Използвате Git за контрол на версиите.
- Работите уверено с Windows и Linux; опитът с macOS е предимство.
- Следите развитието на Unreal Engine, включително пътната карта за UE6, Verse и Scene Graph.
- Имате бакалавърска квалификация в областта на науките или инженерството, която работодателят предпочита.
- Работите ефективно в критични за мисията среди със строги срокове и ограничена свързаност.
Придобивки
- Използвате съвременни практики за разработка.
- Имате възможности за менторство и подкрепа.
- Работите в разнообразен, мултикултурен екип.
- Работите със съвременни уеб технологии и оборудване от реалния свят.
- Давате принос в мотивираща и удовлетворяваща работна среда.