Senior Firmware Engineer


Premium Job From Recruitment Genius

Recruiter

Recruitment Genius

Listed on

14th September 2018

Location

Nottingham

Salary/Rate

£40000 - £50000

Type

Permanent

This job has now expired please search on the home page to find live IT Jobs.

Location: Nottingham, UK

Salary: £40,000 - £50,000 + pension

Start Date: Immediate

This company is leading developers of software solutions for wearable technologies and are part of this group who develop systems such as the Solos smart-glasses for cyclists and head-worn systems for enterprise and industrial use.

This company is establishing a new firmware engineering division in the UK to work on new and emerging wearable systems and are seeking a Senior Firmware Engineer to provide technical knowledge and expertise as part of this division.

The role will involve developing firmware for wearable products and supporting new product development both internally and for external customers.

Specific duties:

- Microcontroller firmware development

- Debug and testing of embedded software using debuggers, emulators and logic analysers

- Contribution to weekly sprint planning meetings and technical input for other team members' tasks

- Code review and analysis for other team members

- Creation and maintenance of documentation

Essential Experience/Skills:

- Expertise in embedded programming in C, C++ languages whilst also having a sound knowledge of electronic circuits and ability to read schematics

- Experience of working with I2C, SPI, Bluetooth and Bluetooth Low Energy protocols

- Experience of programming ST microcontrollers

- Real-time programming and use of embedded operating systems (OpenRTOS)

- Proven organisational skills and a thorough approach to development work

- Use of PC-based software development tools (JTAG/SWD) and Logic Analysers / Electronic Test Instruments

Desirable Experience/Skills:

- Experience working in an AGILE development environment

- Programming other 32 bit microcontrollers e.g. Nordic, Arm, Microchip

- Development environments IAR, Percepio

- Experience in developing GUIs in C++/C#

- Familiarity with audio and video codecs

Other Requirements:

- Must be eligible to work in the UK

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: