Please scroll down, To apply

C++ Senior Engineer

hiring now

Guru Systems

2021-12-03 09:03:29

Job location Barkingside, Greater London, United Kingdom

Job type: fulltime

Job industry: I.T. & Communications

Job description

At Guru Systems you can be part of a team developing technology that is radically reducing carbon emissions and making energy systems more transparent and lower cost for society. To achieve our vision, we have brought together a fantastic team of extremely talented people from fields that don't usually overlap: energy, engineering, IoT, software development and big data analytics.

While people at Guru Systems are highly effective, we are also open-minded, curious and willing to own and learn from our mistakes. We prefer team players to lone heroes. We care deeply about our clients and other stakeholders, because we know we can only fulfil our mission if they are delighted with our output.

Our vision is to accelerate the decarbonisation of heat by providing data and technology to make energy systems more transparent, lower cost and lower carbon. We're based in Sustainable Workspaces in London - the largest ecosystem of sustainable businesses in Europe.

About the role:

Are you looking to progress your career and work on a new product from start to finish? Are you excited by the idea of working with modern C++? Do you want to contribute to a low carbon future?

We are looking for a C++ Software Engineer to work on the next version of our highly successful Hub 2 In Home Display. You will be writing firmware in modern C++ for an embedded Internet of Things device that will be deployed to tens of thousands of homes.

Responsibilities:

As well as this you will also:

  • Help improve the collective skills of the engineering team through knowledge sharing, mentorship & coaching
  • Review code changes for correctness, architectural clarity and style.
  • Write technical designs and technical reports
  • Maintain the architectural clarity of the embedded software codebase
Essential criteria:
  • 8+ years of Software Development, at least 2 of those in C++
  • Engineering approach to solving problems
  • Experience architecting systems and writing specifications for technically complex systems
  • Familiar with the theory behind distributed systems
-
  • Be part of a growing innovative business and help shape the future of energy
  • Collaborative, flexible and friendly environment
  • Bespoke personal development budget
  • Normal working hours are 9.00am to 5:30pm with flexibility and autonomy around this, we do not clock watch!
  • Guru Systems will match 5% pension contributions
  • We host regular virtual socials and are always finding creative ways of staying connected with each other
  • 2 Volunteer / Social Engagement Days
  • We offer great perks and discounts with free access to health and wellness support and more
  • Video call hiring manager
  • Tech test
  • Video call team leads
  • Video call or in person CEO
C++, EmbeddedC++, Embedded, Software Architecture

Inform a friend!

Top