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
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