Senior Software Engineer (NJS100273) Scotland
Salary: | GBP45000 - GBP60000 per annum |
My client, A leading software solution provider for the Banking & Finance industry, is urgently seeking an experienced Software Engineer, to join their team immedatiatly. This is a fantastic opportunity working for a large multi-national company with a great package and benefits.
Main responsibilities shall include, but will not be restricted to:
- Design, develop and document firmware and drivers to control devices connected via USB to a PC
- Design, develop and document test procedures and software to validate functionality
- Software unit test, and supporting integration and systems testing
- Provide estimates of effort, schedule, and size of change to Project Manager
- Regular progress reporting on schedule, quality & size of change
- Support for existing devices through problem investigation, identification and resolution
Basic Qualifications/Experience
- Degree qualified
- >2 years experience developing embedded firmware or PC Drivers in C/C++
- USB Devices and HID Stack
- Software design and methodologies
- Software configuration management
- Moderate level of electronics knowledge
- Ability to work on several projects simultaneously
Additional Qualifications/Experience (preferred but not essential)
- Board Support Packages based on ARM processors for the Android O/S
- Developing Drivers in a Win 32 programming environment
- Developing Drivers in a Linux programming environment
- Knowledge of Symmetric and Asymmetric cryptographic frameworks
- Working knowledge of ARM, PIC & MIPS processor technologies (or equivalent)
- Experience of developing RTOS and embedded systems
- Java
- C#
- Electronic design experience
To be considered for this position please send an up-to-date CV or alternatively call Nick on 0161-212-2308 for more information about the position.