This job has ended. Find similar jobs.

Software Engineer

Posted 14 January by We Are SSG Easy Apply Ended

Software Engineer - C++, OOA/OOD

Software Engineer required by a leading international software company based in Bristol. The relevant Software Engineer will have strong development experience of OO C++ within a Windows OS environment and have a keen interest in mathematics and / or algorithms.

The successful C++ Software Engineer will want to work for this excellent company, not just because of who they are, but they also offer the following:

  • A basic starting salary of up to £50k (DOE)
  • 27 days annual leave plus Bank Holidays
  • Flexible working hours
  • Defined contribution Pension Scheme with PHI scheme
  • Training and Development
  • A relaxed open plan working environment
  • Regular company social events
  • Free parking at modern offices

A few details about the role
As a Software Engineer you will be working in a diverse environment, and some of your duties will include:

  • Working on Electronic Design Automation software and systems, developing new features and maintaining and updating legacy code
  • Researching and implementing algorithmic methods for problem solving
  • Working on team based projects as well as individual projects
  • Utilising strong C++ development within a heavily Object-oriented environment, working predominantly on Windows OS, with some Linux

What you will need to be the successful Software Engineer
Unfortunately, being interested in this position isn't enough. You will also need as many of the following as possible:

  • Clear, logical thinking and the creative ability to solve problems
  • A good communicator with the ability to fit well into a team
  • Solid experience in object-oriented C++ (C also an advantage)
  • Experience of the full software development lifecycle
  • Knowledge of machine learning, ideally with experience of working with a machine learning toolkit
  • Experience of desktop applications development
  • Experience of interactive, graphical applications
  • Strong mathematical skills and an interest in algorithm development
  • Data modelling experience and an understanding of complex data structures
  • Interest or experience in leading a research team.
  • Experience with QT toolkit

If you feel that you may be the relevant Software Engineer for this role and would like more information then please apply with a relevant CV, or contact me on LinkedIn or via our Richmond Square website.

Best regards,

Richmond Square Consulting

Alternative job titles: C++ Developer, C++ Programmer, Analyst / Developer, Analyst Programmer, Software Programmer

Required skills

  • Algorithms
  • C++
  • Mathematics
  • Software
  • Software Engineering

Reference: 33977807

Bank or payment details should not be provided when applying for a job. is not responsible for any external website content. All applications should be made via the 'Apply now' button.

Report this job