Principal Embedded Software Engineer - Cranleigh, United Kingdom - Cranleigh Scientific

Tom O´Connor

Posted by:

Tom O´Connor

beBee Recruiter


Description

Cranleigh STEM is looking for a Principal Embedded Software Engineer to join an innovative business in the sustainability and clean energy sector on a full-time, permanent basis.

You will be based at their state-of-the-art facility in Cranleigh, Surrey.


This position requires a person with experience with embedded microcontroller and software verification and documentation to work within a dynamic Control & Electronics team.

In addition to capturing requirements, producing specifications, code development,implementation, debugging and verification at both software and system level.


Also, the ability to work in an innovative design environment, be able to use their own initiative both working independently and as a member of a team of engineers and scientists.


Key Responsibilities:


  • Developing embedded software for solutions and products including hardware and software interfacing.
  • Defining, generating, and maintaining documentation for software products to support their compliance, and validation in accordance with product specifications.
  • Design, implementation, modification and maintenance of hardware and software developed.

Requirements:


  • Practical design and development experience in an embedded C/C++ RTOS/baremetal environment.
  • Degree or equivalent in Electronics / Software Engineering or Computer Science.
  • Strong understanding of the C language and considerations specific to embedded systems.
  • Good understanding of memory management and efficient coding techniques.
  • Experience with at least one of the following communications interfaces: SPI, I2C, UART, Ethernet.

Desirable:


  • Experience with Modbus, CAN, Profinet.
  • Experience in digital circuit design, schematic capture, and PCB layout.
  • Direct experience with fuel cells or other electrochemical cell systems.
  • Previous experience of working in adhering to a 'quality focused' organization and the associated QA procedures.

Individual:


  • A teamplayer capable of communicating concepts clearly and concisely in written and verbal form.
  • Selfmotivated and confident working with specialist engineers and scientists.
  • Have the right to work in the UK without restriction.
  • Minimum 5 years work experience.

More jobs from Cranleigh Scientific