Software Engineer (Hardware Integration)

Reference: VAC-1798
Sector(s): Energy, IT, Technology
Salary: £ 45,000 to £ 50,000 Per Annum
Town/City: Oxford
Contract Type: Permanent Full-Time

Software Engineer (Hardware Integration)
Full-Time, Permanent
£45,000 - £50,000

Our client, a pioneering technology start-up is looking for a Software Engineer to join their technical team in Oxford on a full-time, permanent basis. You will be working with a team of experienced hardware and software engineers, data scientists and algorithm developers. The role will involve working closely with third party manufacturers to create interoperability within the platform and services.

Duties and Responsibilities:

  • Testing and software integration of battery inverters, electric vehicle chargers and hot water tanks in a laboratory environment
  • Participating in product specification, software design and project planning work
  • Contributing production code in an agile software environment
  • Remotely monitoring device behaviour both in pre-production trials and production environments
  • Automating data acquisition and analysis where necessary
  • Liaising with internal and external stakeholders to communicate requirements, test plans and results

Skills and Experience:

  • Strong experimental skills and a scientific, data driven approach
  • Expertise in software engineering best practice with a proven ability to write quality, maintainable code
  • Python programming experience
  • Knowledge of Git version control
  • Some knowledge of IoT device communication protocols e.g. Modbus, CAN bus, Zigbee
  • Working knowledge of renewable energy systems (PV inverters, Li-ion batteries, EV chargers)
  • Good familiarity with Linux operating system
  • Attention to detail with strong debugging and problem-solving skills
  • Ability to work independently and to manage projects

This is an exciting opportunity to join a progressive software company working at the forefront of the technology industry. If you feel this could be the right opportunity for you, please send us your CV or get in touch on 01242 228200 to find out more information.