Algorithm Engineer

Job Description

Algorithm Engineer – Wireless Systems, Cellular Systems, Digital Communications, Signal Processing, Software  

 

Our client is a highly successful technical innovations global company. They are now looking for an Algorithm Engineer to join their growing team in contributing to the Algorithms Group carrying out algorithm development, system analysis, test tools development and performance improvement for all UK engineering programs.

 

To contribute to the Algorithms Group carrying out algorithm development, system analysis, test tools development and performance improvement for all UK engineering programs.

 

Skills & Qualifications – Algorithm Engineer

  • It would be preferred for the successful candidate to have a PhD in an electronics related subject, however individuals with an MSc or MEng will be considered. 
  • The individual must show good understanding on 3gpp specifications in particular physical layer specifications.  Good programming technique on C/C++. Matlab, Python scripting is essential. 
  • The individual must have experience of detailed simulating and modelling communication systems at link level and be experienced with demonstrating and presenting the project progress and outcomes. General wireless system engineering and software understanding is essential for the role, alongside digital communications and signal processing theories. 
  • The individual should have solid mathematical analytical and problem-solving skills and Matlab modelling and simulation skills. The candidate must have an understanding of performance engineering for a wireless system from design to testing and have cellular communications system knowledge (LTE and UMTS) from physical layer to application layer. 
  • Knowledge of transceiver architecture for RF to baseband would also be a key skill to hold for the role. 
  • The successful candidate must be a self-motivated, team player who is able to work independently and on their own initiative to tight deadlines. Candidates should possess excellent verbal and written communication skills with the ability to work and support various teams and programs simultaneously.

 

The main responsibilities and duties of the Algorithm Engineer:

  • To maintain and enhance the in-house test tools for the product development.

  • To maintain and enhance the in-house (link-level/system-level) simulation tools for 3GPP LTE/LTE-A features study and evaluation

  • To develop and define the algorithms to meet 3GPP GERAN/WCDMA/LTE/LTE-A defined performance requirement

  • Analysis, modelling, simulation of 3GPP GERAN/WCDMA/LTE/LTE-A features

  • To provide the testing strategy, perform regular testing on target to ensure the product performance

  • To support the customer observation investigation and tracking. Technical supervising and supporting Field Application Engineers, customer facing engineers/managers, coordinating with the core R&D teams for solving performance related customer observation

  • To support the R&D teams and testing teams for the product development

  • Tracking and investigation 3GPP standard developments and evolutions and analyse their impacts to all UK products and communicate the findings to the corresponding engineering teams

  • General algorithms developments for all wireless engineering areas, including RF, baseband, DSP and higher layer procedures.

 

Keywords:  Simulation, Algorithms, Wireless, RF, Digital, Electronics, 3GPP, WCDMA, Analysis, DSP, PhD, MSc, Meng, c, C++, MATLAB, Python Scripting, Mathematical, MATLAB, LTE, UMTS, Signal Processing, Digital Communications, Cellular Communications, Chinese.

 

Algorithm Engineer – Wireless Systems, Cellular Systems, Digital Communications, Signal Processing, Software  

Location:  Stevenage, Hertfordshire

Salary:  Competitive plus excellent benefits