My Shortlist

Your shortlisted jobs will appear here. To view your shortlist: Login Or Register

Date Added: Mon 01/07/2024

Senior C++ Software Engineer

Edinburgh, UK
Apply Now

Company: VIRIDIEN

Job Type: Permanent

Salary: Negotiable

As part of the global Sercel group, Concept Systems is the world leading provider of software systems and services for oil and gas exploration. We have also moved into markets beyond Oil & Gas with Marlin, a portfolio of innovative software and services for the marine industry including energy, ports and logistics.

For nearly 40 years, our software teams have been committed to delivering innovative, client-driven solutions. Our dedication to continuous development ensures that our customers not only have access to, but also help define the latest advances in technology.

The successful candidate will join our Seismic Acquisition Command and Control Scrum Teams and work closely with other team members to design, develop and deploy our Command and Control software products designed for towed streamer and ocean bottom seismic survey acquisition.

What are we looking for?

Successful candidates will have experience in the following areas:

  • At least 5 years commercial experience using C and C++ (v11+), with at least 3 years operating at a senior level
  • Experience of developing within a Linux operating system with good grasp of shell scripting
  • Experience of RDBMS design / development using PostgreSQL or similar, and experience of database triggers, schemas, and views
  • Experience in UI/UX development using toolkits such Qt
  • Experience of Git, Make and build systems within Unix / Linux environment is desirable
  • Excellent analytical skills and systematic approach to problem solving and solution development
  • Excellent communication skills are essential with an ability to articulate high level business requirements to low level technical details to a varied audience.

What would really help?

  • A solid mathematical background.
  • Postgres (v10+) experience
  • Self-motivated, highly organised, and comfortable working in a fast-paced environment
  • Experience of Azure DevOps, Unit and Automated testing, CI / CD Pipelines
  • Experience of working in an Agile environment, specifically Scrum teams
  • Experience of AWS

Why Work at Concept Systems?

  • A history of outstanding innovation and industry firsts
  • Highly intelligent co-workers committed to delivering challenging solutions
  • A unique, satisfying and rewarding environment
  • Competitive compensation commensurate with experience
  • Flexible working - happy to discuss your preferences
  • 33 days holiday with swap out programme for bank holidays plus generous leave programmes
  • Range of attractive insurance and pension benefits
  • Salary Sacrifice Electric Vehicle Scheme
  • Employee Assistance Programme

Apply Now