Senior Firmware Engineer - Belfast
Global Leader in automated monitoring, protection and control instrumentation has an immediate requirement for an experienced Embedded Firmware Engineer based in Belfast. The Embedded Engineer must have at least 5 yrs Embedded C/C++ Real time Software Development expertise, ideally Linux/ VxWorks and the following:
*Multi-tasking, Real Time operating systems (e.g., Linux; VxWorks)
*Code development in a hard real time, multi-threaded environment
*Defensive programming and debugging methodologies
*TCP/IP & serial communications
*Device Drivers & protocols
*Exposure to database programming
*Strong analytic and problem solving skills to root cause determination and elimination
*Ability to work closely across departments for diagnosing complex problems
*Flexible towards changes in priorities, sense of urgency and focus on results.
*Ability to be self organised, rigorous and autonomous
Duties will include:
*Gain and maintain in depth knowledge of IP products' embedded software
*Hardware F/W design for new products involving microcontrollers , DSPs, (Digital Signal Processing) FPGAs and analog / digital front ends
*Development of new functions and adaptation to the latest versions of standards and hardware
*Diagnostic and maintenance (bug fixing)
*Version Management and traceability
*Develop and support lab area productivity improvement efforts including testing, building fixtures and Calibration.
*Ensure compliance to all regulatory needs for the product and business
Send your CV to Emma Windows at IC Resources.
Keywords: Embedded, C/C++, Linux, linux kernel development, belfast, northern ireland, firmware, UK