We have an exciting job opportunity for Senior Firmware/Software Engineer role at Dundee, UK.
Job Title: Senior Firmware/Software Engineer (Microprocessor & C++)
Location: Dundee, UK.
Type: Permanent
Job Description:
* Design, develop and document firmware controlling Embedded devices which perform Real Time image processing.
* Design, develop and document test procedures and software to validate functionality.
* Software unit test and supporting integration and systems testing.
* Regular progress reporting on schedule, quality & size of change
* Small team leadership
* Project planning & status reporting to management
Basic Qualifications
1. A Degree in a Software/Computer/Electronics Engineering (Hons 2:1 or better preferred). Electronics degree requires significant programming experience.
2. Minimum 8 years of experience developing Embedded Real Time firmware (C++ preferred)
3. 32-bit Microprocessor experience. (ARM preferred)
4. Image processing/analysis techniques
5. VxWorks or FreeRTOS or uC/COS-II(-III) RTOS
6. Developing PC/Device application-level software (Linux, Android or Windows) C++, C#, VB, Java or C
7. Python
8. Software design and methodologies - Object Orientated
9. Software configur...