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 (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.