Senior Software Engineer Opportunity

Tenth Revolution Group company

Subscribe to our Telegram Channel

Senior Software Engineer in NORWAY

Visa sponsorship & Relocation 7 months ago

A Senior Software Engineer – Radar Systems is needed to join the maritime simulation team. This role focuses on maintaining and improving existing radar generators and interfaces tailored for maritime applications, while also leading the development of a next-generation GPU-based radar generator using Unreal Engine. Relocation support is available for EU-based candidates.

Key Responsibilities:

  • Maintain and enhance the existing radar generator codebase, including CPU-based sweeps and C++ integrations with real-world radar equipment.
  • Collaborate with the outgoing radar expert to ensure a smooth transition of knowledge and operational continuity.
  • Lead the design and development of a GPU-based radar generator using Unreal Engine to advance simulation capabilities.
  • Ensure radar systems integrate seamlessly with maritime simulators, delivering realistic maritime radar scenarios.
  • Optimize radar performance to meet the demanding standards of the simulation platform.
  • Utilize radar expertise to simulate maritime navigation, vessel detection, and environmental conditions.
  • Work closely with hydrodynamics, 3D modeling, and software engineering teams to deliver high-fidelity simulation solutions.

Qualifications:

  • Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
  • Experience:
  • Extensive experience in C++ programming.
  • Proficiency in Unreal Engine (or similar platforms like Unity) for GPU-based rendering and simulation.
  • Strong knowledge of 3D programming and graphics pipeline concepts.
  • Solid understanding of radar systems and maritime simulation requirements.
  • Familiarity with C# for integration with simulation platforms.
  • Skills:
  • Expertise in maritime radar principles, including signal processing, radar systems, and environmental modeling.
  • Ability to debug, optimize, and enhance complex software systems.
  • Strong analytical and problem-solving skills.
  • Team-oriented mindset with the ability to work effectively in a multidisciplinary environment.

Apply now

Subscribe our newsletter

New Things Will Always Update Regularly