Senior Software Engineer - based in Sussex

Posted 18 February 2022
Salary £50000.00 - £80000.00 per annum + Many benefits
LocationEast Sussex
Job type Permanent
DisciplineTechnology Recruitment
Contact NameMartin Warner

Job description

My client is looking for a Senior Embedded Software Engineer to join a high performing team.

**** Hybrid working **** 2/3 days to be spent in the Office in Sussex ****

The successful candidate will develop and maintain software for the company's range of high level products.

The role is varied and challenging and will include

Developing Embedded C++ and C software for a range of products sold globally
Develop and maintain PC based tooling written in Python, to aid team productivity and/or verification efforts
Working in a Multi-disciplinary team of Scientists, Electronics Engineers, V&V Engineers and Manufacturing Engineers

Translate mathematical specifications into robust, efficient algorithms in firmware
Be actively involved in full product lifecycle from requirements to release.
Develop and maintain unit tests for created code
Ensure code is appropriate for use within mission critical, safety critical high availability systems
Actively contribute to a supportive, ethical work environment
Follow established technical standards and processes whilst supporting continuous improvement

To be considered for this role the ideal candidate will have

Good coding skills in Modern C++ (using '11, '14 and '17 updates) and C
Solid coding skills in Python
Knowledge and extensive experience of an RTOS such as ThreadX, Unison, QNX, Integrity etc.
Experience working to defined standards & processes
Strong mathematical competency combined with firmware-based signal processing implementation
Confident with source code control and change management
Flexible, tolerant, multi-tasking attitude when working under pressure
Tenacious problem solver
Confident working with minimal supervision with good, proactive communication skills

To be considered for this excellent role please send your CV to me, Martin Warner, and I will get back to you as soon as possible