Software Engineer

Company: Bright Purple
Apply for the Software Engineer
Location: City of Edinburgh
Job Description:

C++ Software Engineer – Edinburgh (Hybrid – once per week)

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.

What Is In It For You

  • Salary up to £65,000
  • Flexible working with once a week in the office
  • 33 days annual leave
  • Birthday off

Role Overview

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

What We’re Looking For

  • Strong C++ background
  • Experience with Linux
  • Agile development experience and version control (Git/SVN)
  • Self-motivated, proactive, and excellent communicator

Why Join?

Work on cutting-edge imaging technology in a collaborative, forward-thinking team, with the chance to influence product direction and grow alongside a rapidly expanding company.

Bright Purple is an equal opportunities employer: we are proud to work with clients who share our values of diversity and inclusion in our industry.

#J-18808-Ljbffr…

Posted: April 13th, 2026