Software Engineering- Unreal Engine, C++

Job description

About Us

Abyssal is a software engineering company with more than 8 years of experience in the offshore subsea industry. With the motto “Vision In Depth” we provide cutting-edge technology ranging from 3D Augmented Reality, realistic subsea Simulator to Artificial Intelligence, Cloud solutions or even AUV’s remote control. We are technologically agnostic and every day we aim to be a step closer to our mission of digitalizing the subsea industry and actively reduce its carbon footprint.

We're looking for a highly-motivated and proactive Software Engineer that is excited to work with game engines and 3D visualization technologies.

Job requirements

Key Responsibilities:
  • Use of Unreal Engine as the basis for most of 3D work;
  • Development with visual scripting side by side with C++.
Skills and Qualifications:
  • C++ Experience;
  • 3D Game Engines Knowledge;
  • Rendering Framework Experience.


Nice to have:
  • Augmented Reality;
  • Ability to effectively lead a team;
  • Video rendering;
  • DirectX 9/11/12 Knowledge;
  • Experience with simulation software;
  • SCRUM experience.


We offer:

  • Opportunity to actively contribute to reducing the carbon footprint;
  • Experience in one of the most innovative tech companies in Portugal (1st winner of The Van Oord Innovation Challenge);
  • Informal environment and flexible hours;
  • Health insurance for you and your family (free for employees and significative discounts for family members);
  • Travel Insurance for you and your family for free;
  • Partnership discounts;
  • Personalized training, providing personal and professional growth;
  • Team Building activities;
  • Fruit, coffee and occasionally some treats.