C++ Software Engineer

Bright Purple Resourcing Ltd
Edinburgh, United Kingdom
17 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Compensation
£ 65K

Job location

Edinburgh, United Kingdom

Tech stack

JavaScript
Agile Methodologies
C++
Software Debugging
Linux
Node.js
Software Maintenance
Software Systems
Subversion
WebSocket
GIT
REST
Software Version Control

Job description

You will be responsible for the development and maintenance of software systems, enhancing a sophisticated, high-performance codebase. Collaborating with engineers from multiple disciplines, you'll play a pivotal role in product development, innovation, and research initiatives.

  • Develop, test, and enhance software systems
  • Maintain and optimise existing products, including processing engines
  • Collaborate with a multidisciplinary team on R&D and product design
  • Document testing, calibration, debugging, and fixes

Requirements

  • Strong C++ background
  • Experience with Linux
  • Familiarity with REST APIs, WebSockets, and JavaScript/Node.js
  • Agile development experience and version control (Git/SVN)
  • Self-motivated, proactive, and excellent communicator

Benefits & conditions

  • Salary up to £65,000
  • Flexible working with once a week in the office
  • 33 days annual leave
  • Birthday off
  • Generous pension package;
  • Excellent health benefits

About the company

A pioneering technology company is looking for a C++ Software Engineer to join its dynamic engineering team. This is an exciting opportunity to contribute to state-of-the-art products, supporting both current systems and next-generation innovations.

Apply for this position