Graduate Software Engineer – Consultancy
To work for one of the UK’s leading consultancies on client assignments developing embedded and digital signal processing software for a wide range of wireless systems and industrial products.
Minimum requirements
To meet the requirements of this role you will have:
• An excellent first degree or PhD in engineering, computer science, mathematics or related discipline
• Proven strong mathematical skills and interest in applying mathematics to solve problems
• Imaginative and inquisitive mind, eager to learn new skills and to develop solutions for interesting and complex problems
• Strong C programming and software engineering skills
• Good communication skills, both written and verbal
In addition, any experience of the following will also be beneficial:
• Experience of Linux programming, scripting and administration
• Experience of programming in C++, C#,
• Experience of programming in Assembly Language and MATLAB
• Experience in DSP algorithm development
• Experience working with embedded hardware and tool chains
• Understanding of communications theory, Control theory, electronics
Graduate Software Engineers with industrial experience or recent graduates with relevant academic course or research experience are welcomed.