Net Talent has partnered with a well-known brand in the financial sector who are looking to grow their highly successful team and need a Software/Firmware Engineer to take responsibility for delivering high quality software across a number of their devices.
Due to the unique development environment and knowledge required for this role, full and in-depth training will be provided.
They need someone with several years’ experience developing high quality software and firmware ideally having used C++.
This role is Hybrid in Dundee with a minimum of 3 days a week onsite.
Key Areas of Responsibility:
Develop high quality software which meets customer requirements, within agreed timescales
Analyse and process data to identify and develop innovative solutions in their field
Ability to manage multiple issues of differing stages within development and priority with assistance from a senior engineer
Prepare technical documentation
Participate in software peer reviews
Accurately estimate time and resources for template development efforts
Effective communication with developers, technical team lead & QA
Work all developments diligently to ensure customer satisfaction targets are achieved
Key skills & experience:
3 to 5 years’ experience in software development ideally using C++ but will consider other languages (C#, Python, Embedded C etc)
Image Processing/Analysis
Computer vision
Data analytics and computational statistics
Knowledge of similar data analysis/visualisation tools will be considered
Machine Learning
Artificial Intelligence
Signal processing/analysis
Good methodical problem-solving skills
Strong communication skills both written and verbal
Excellent teamwork and collaboration skills
Have a strong desire for quality
Have a sense of urgency with the ability to multi-task
Please note: Visa sponsorship can be provided along with relocation assistance if needed.