Cache of job #13994316

Job Title

Senior Firmware Design Engineer


ICDS Recruitment




Our Client, a global electronics manufacturing company, requires an R&D firmware design engineer for their Cork office. Reporting directly to the R&D Manager, you will be key to the acceleration of firmware development and innovation in the Research and Development team. Responsibilities: Design and implementation of firmware for embedded devices in power supply products from concept to volume production. Selecting the optimum hardware and firmware solution to meet performance, cost, reliability and schedule targets. Ensuring firmware and software design complies with all required Design, Validation and Test standards. Liaising with cross-functional teams to facilitate the design process. Providing post release support to the internal and external teams. Assess third party and open source software. Technical Report writing. Engineering Change Order generation. Mentoring of junior engineers in the team. Requirements: Degree in Engineering or Computer Science. 5+ years of relevant experience in embedded firmware/software engineering. Background in Power Electronics and/or Power Conversion disciplines and experience in hands-on development and troubleshooting on embedded targets. Programming experience in C or ++ and Visual Basic environment. Proven experience in digital control of feedback systems and embedded systems design with preemptive, multitasking real-time algorithms and operating systems. Familiarity with software configuration management tools, defect tracking tools, unit code testing and peer review. Experience in various forms of industrial communication protocols an advantage. Excellent knowledge of OS coding techniques, IP protocols, interfaces and hardware subsystems. Experience in medical device firmware and/or designing in compliance with IEC 62304 an advantage. This job originally appeared on

Date Added

193 days ago