Alpha Data is seeking an experienced embedded software engineer, interested in driver development and embedded system design. This is an exciting opportunity to work in a leading-edge company focused on bringing the latest FPGA technology to exciting markets such as Space, Communications, Test and Measurement
Equipment, Scientific Instrumentation and A&D. Located in Edinburgh, an academic and technological centre of excellence with several Universities, and a leading vibrant cultural city with its world renowned
International festival and fringe, Alpha Data can provide an exciting location to work, in a city that although exciting is also small enough to allow escaping to the country, facilitating a great work life balance.
Qualifications/Experience
Ideally the candidate will have a joint degree covering both Computing Science and Electronics Engineering subjects, and 3-7 years of industry experience.
Experience with Windows and Linux driver development will be extremely valuable, and experience of C/C++, embedded Linux and FPGA firmware design would be additionally useful.
The role will be based in the Edinburgh office, and while some hybrid working may be possible there will be a requirement to be in the office more than 50% of the time.
Responsibilities
Responsibilities will include, developing and testing drivers for products based on AMD FPGAs, implementing code on embedded CPUs within AMD FPGAs, implementing and supporting on-board micro controller code, and developing Windows and Linux host application code as examples or as turnkey solutions for customers.
The role may also include additional research related software work, developing applications to showcase technology in the areas of Machine Learning, Space Environment Reliability, and advanced FPGA features such as the AI Engines.
Compensation
Alpha Data provide a competitive salary, generous profit share bonus, and additional medical and insurance benefits.
UK citizenship or EU/EEA citizen with UK settled or pre-settled status is required for this position.
To apply for this vacancy please complete our application form, which can be found here.