Heads up: this job position has expired. If you were already in process, no worries; it will still proceed as normal.

C# Software Engineer

Augmented Reality for Remotely Operated Vehicles.

Job details

Apply now


Abyssal is a fast growing start-up in the Oil & Gas Subsea market, working with 3D and Augmented Reality for Remotely Operated Vehicles. The current team is composed of 14 developers, expecting to double this year. We have offices in Porto, Portugal and Austin, TX, USA. Applicants should be able to have a knack for problem solving and a high range of technology experience.

We are looking for a C#/C++ Software Engineers our team. We're looking for people who have a knack for problem solving and a high range of technology experience.

Your responsibilities will be:

  • Use of Microsoft technologies: C#, MVVM and WPF to develop technical solutions to complex problems that require the regular use of ingenuity and creativity
  • Design, code, test, debug and document software according to the functional requirements
  • Develop, maintain and support programs/tools for internal and external clients
  • Analyze, diagnose and resolve errors related to their applications
  • Help define project plans requiring software development and hardware installations
  • Provide technical and project management expertise across multiple areas of application development
  • Provide ad hoc reporting and analysis as required
  • Investigate operational or systematic problems and user queries as required
  • Interact and communicate effectively with all levels of staff, senior management and customers
  • Write user manuals
  • Keep abreast of technical and industry developments

Main requirements

  • University degree in computer science or a related field
  • Competent use of English (reading, writing and speaking)
  • +3 years of experience in WPF 4.5 in C#
  • XAML Experience
  • Experience in using ORMs, like Entity Framework and NHibernate
  • WCF technology experience
  • Test Driven Development (TDD)
  • Working in SCRUM teams experience
  • SQL experience

Nice to have

  • C++ Experience
  • Strong ability to effectively lead a team
  • Video rendering
  • Augmented Reality
  • 3D Game Engines Knowledge
  • JIRA Agile Experience
  • DirectX 9/11/12 Knowledge
  • AWS Experience

Apply now