
MARSS Group mengembangkan sistem keamanan dan pengawasan untuk pertahanan serta infrastruktur penting. Teknologinya menggabungkan sensor terintegrasi, kecerdasan buatan, dan intelijen sumber terbuka untuk mendukung deteksi ancaman dan kesadaran situasional bagi aset angkatan laut, pasukan khusus, dan operasi keamanan tingkat tinggi lainnya. Platform NiDAR™ perusahaan menyediakan kemampuan komando dan kendali, bersama solusi untuk menghadapi sistem pesawat tanpa awak. Kegiatan MARSS Group memanfaatkan penelitian dan kolaborasi dengan lembaga Uni Eropa, NATO, dan pertahanan, serta mencakup penerapan sistem keamanan di seluruh dunia.
Insinyur Perangkat Lunak Simulasi Senior Unreal Engine
Kembangkan simulator NiDAR untuk aplikasi keselamatan dan keamanan menggunakan Unreal Engine. Buat lingkungan 3D realistis, kendaraan berbasis fisika, sensor, dan sistem streaming video.
Deskripsi
- Pimpin pengembangan simulator NiDAR di Unreal Engine 5.x dengan memanfaatkan kemampuan rendering 3D dan fisikanya.
- Bangun lingkungan yang realistis dan bereferensi geografis, serta drone, kendaraan, dan kapal yang digerakkan oleh fisika.
- Implementasikan efektor simulasi, termasuk meriam, peluncur rudal, dan laser.
- Modelkan sensor kamera elektro-optik dan termal dengan fungsi pan, tilt, dan zoom.
- Streaming video dari kamera Unreal Engine ke platform C2.
- Integrasikan simulator dengan perangkat lunak perusahaan melalui koordinasi dengan tim backend.
- Pelihara rilis Unreal Engine terkini dan persiapkan transisi ke UE6.
- Berikan dukungan teknis dan pendampingan.
- Penuhi tenggat pengiriman, susun estimasi yang akurat, dan nilai risiko.
- Bekerja dengan peralatan dunia nyata, termasuk radar, sonar, pencitraan termal, drone, dan radio yang ditentukan perangkat lunak.
Persyaratan
- Memiliki setidaknya lima tahun pengalaman profesional dalam pemrograman perangkat lunak.
- Memiliki pengalaman profesional langsung dan terkini dengan rilis Unreal Engine 5, mulai dari UE 5.8.
- Menulis kode C++ yang andal untuk Unreal Engine.
- Menggunakan Blueprints dengan lancar.
- Memahami fisika waktu nyata dengan Chaos serta dinamika kendaraan atau penerbangan.
- Bekerja dengan rendering dan kamera, termasuk material, pascapemrosesan, Scene Capture, dan target render.
- Mengambil dan menyiarkan video hasil render dari Unreal Engine menggunakan alat seperti Pixel Streaming, GStreamer, atau RTSP.
- Membuat profil perangkat lunak dan mengoptimalkan kinerja.
- Menggunakan Git untuk kontrol versi.
- Bekerja dengan nyaman di Windows dan Linux; pengalaman dengan macOS diutamakan.
- Mengikuti perkembangan Unreal Engine, termasuk peta jalan UE6, Verse, dan Scene Graph.
- Memiliki kualifikasi setingkat sarjana dalam bidang sains atau teknik, yang diutamakan oleh pemberi kerja.
- Bekerja secara efektif dalam lingkungan yang kritis bagi misi dengan tenggat ketat dan konektivitas terbatas.
Tunjangan
- Menggunakan praktik pengembangan modern.
- Mendapatkan kesempatan untuk memperoleh pendampingan dan dukungan.
- Bekerja dalam tim yang beragam dan multikultural.
- Bekerja dengan teknologi web terkini dan perangkat keras dunia nyata.
- Berkontribusi dalam lingkungan kerja yang penuh semangat dan memuaskan.