Senior Firmware Engineer

Recruiter
Anonymous
Location
Worthing
Salary
45000.00 - 70000.00 GBP Annual + GBP45000 - GBP70000/annum Benefits
Posted
29 Sep 2016
Closes
06 Oct 2016
Sectors
Engineering
Contract Type
Permanent
Hours
Full Time
A fantastic opportunity has arisen for a Senior/Principal Engineer to come in to the business as a key technical figure with a view of the role developing into managing a small team over time.

You will be working on C/C++ embedded software development in the area of Digital Signal Processing (DSP) algorithm design. Specifically in these areas

* Closed loop digital control systems using external digital converters (ADC) and digital to analogue converters (DAC or PWM)
* Z-Transforms techniques:
Given a sequence of samples, calculate the Z-transform, determine the poles and zeroes of the Z-transform. Locate and plot the poles and zeroes in the z-plane.
Given a Z-transform of a signal and the pole locations, relate distance from the origin to decay rate. Relate angle off the horizontal to the number of samples in a cycle of signal oscillation
* Express a system be controlled has a transfer function and use it to calculate steady state error
* Digital filter design (FIR and IIR)
* Product development using ARM Cortex / TI / dsPIC microcontrollers
* Modelling of dynamic systems to aid design of control algorithms and digital filters using MATLAB / Simulink / dSpace or other equivalent simulation tools
* A good understanding of the principles of engineering mathematics in general, and in particular those applicable to electrical power systems, including control systems, digital filters, sampling theory and A/D conversion, linear algebra and statistical methods
* General C/C++ programming and software engineering skills

To be successful in this role you should be familiar with A/D, D/A and microprocessor circuit design and layout required to support PCB development, and also CMSIS-DSP (Cortex?? Microcontroller Software Interface Standard DSP Library)

This role requires both a sound theoretical knowledge and implementation skills, and you will have worked on projects/technologies where both digital signal processing and digital control is required.

The most important points are:

* Experience in the design and implementation of closed loop digital control systems
* Solid background in the mathematics behind this

This is a fantastic opportunity with genuine growth and development in your onward career. Offering a great salary and benefits including; 25 days holiday per year, 3 x salary Life Assurance & NEST pension.

If you have the relevant skills required, please apply ASAP as my client is currently shortlisting for interview

More searches like this