Be-IT is partnering with a leading UK organization to recruit a Senior Firmware/Software Engineer for a full-time, permanent position.
In this role, you will be responsible for developing high-quality firmware for ATM Recycler/Deposit devices, with a specific focus on the Bill Validation module, which handles image processing. Your expertise will be crucial in driving project success, and you'll also play a key role in mentoring team members.
A strong background in firmware/software design, especially in the area of image processing, is essential for this position.
Key Responsibilities: Designing, developing, and documenting firmware for embedded devices that perform real-time image processing.
Creating and documenting test procedures and software to validate functionality.
Conducting software unit testing and supporting integration and systems testing.
Providing regular progress updates on schedule, quality, and change size.
Leading a small team.
Project planning and status reporting to management.
Basic Qualifications: A degree in Software, Computer, or Electronics Engineering (2:1 honors or higher preferred). Candidates with an electronics background should have substantial programming experience.
At least 8 years of experience developing embedded real-time firmware (C++ preferred).
Experience with 32-bit microprocessors (ARM preferred).
Proficiency in image processing/analysis techniques.
Familiarity with VxWorks, FreeRTOS, or uC/COS-II(-III) RTOS.
Experience developing PC/device application-level software (Linux, Android, or Windows), including C++, C#, VB, Java, or C.
Proficiency in Python.
Strong understanding of software design methodologies, particularly Object-Oriented Design.
Experience with software configuration management.
Details: Based in Dundee with hybrid working (3 days on-site).
Applicants must have the right to work in the UK (no sponsorship available).
Seniority Level: Mid-Senior level
Employment Type: Full-time
Job Function: Information Technology
Industries: IT System Data Services, IT Services and IT Consulting, and IT System Custom Software Development.
For more information about the role, please apply.
#J-18808-Ljbffr