Principal Embedded Software Engineer - Cranleigh, United Kingdom - Cranleigh Scientific
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.
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
-
Principal Electrical Engineer
Guildford, United Kingdom - 1 week ago
-
R&d Technician
Cambridge, United Kingdom - 2 days ago
-
Graduate Mechanical Engineer
Guildford, United Kingdom - 2 days ago
-
Recruitment Consultant
Surrey, United Kingdom - 3 weeks ago
-
Process Development Engineer
Saffron Walden, United Kingdom - 5 days ago
-
Senior Scientist
Horsham, United Kingdom - 4 weeks ago