Senior Software Engineer
Are you a Software professional with a background in DSP and have exposure to developing 5G applications? If so I''d like to speak with you! A well-established RandD organisation who are also a market leader, are looking to rapidly expand their engineering team and as such are seeking an Embedded Software Engineer to join their development team near Leicestershire. As an Embedded Software Engineer you will have a background in Digital Signal Processing and a working knowledge of communications systems engineering. To successful candidate for the Embedded Software Engineer job will have a mixture of embedded/bare metal experience alongside an understanding of implementing communication signal processing algorithms such as DDCs, filters, FFTs. Skills/Experience required for the Embedded Software Engineer job include:- BEng/BSc or MSc/Meng within Engineering (Ideally Electronics, Telecommunication or similar)- Experience in DSP Algorithm simulation and 5G development- Experience in Bare Metal/ Embedded C- Experience with RF a bonus Experience of the following would be advantageous:- Cross compilers (C++ ARM cross-compiler GCC Version 4.3.3)- FreeRTOS experience- Experience with typical embedded control peripherals (i.E. RAM, Flash, UART, PWM, A/D, CAN, I2C and SPI)- Cortex M3/M4 Microcontrollers or similar.- Experience of efficient implementation of communications DSP algorithms (such as FFT, filtering DDC etc.) In VHDL This is a fantastic opportunity to join a ..... full job details .....