Languages
Preferred language:
|
| |
Job Description
| Job ID | 390 | | Job Title | Firmware Lead Engineer | | Sector | Semiconductors | | Location | Ireland | | Salary | Negotiable | | Description | Introduction
Our client designs and manufactures analog technologies, digital signal processing (DSP) and microcontroller (MCU) semiconductors. Our client is also a leader in semiconductor solutions for analog and digital embedded and applications processing.
The Role
The position to be filled here requires elements of “doing” as well as setting standard and procedures, and managing activities of other firmware developers on a solid-line and/or dotted-line basis.
The “Specialist” aspect has key elements of “doing” as follows:
• Working with architecture designers and others with firmware expertise in defining/confirming an overall firmware strategy associated with the development of this controller range. This strategy will optimise code modularity, object-type construct development and consequent reuse capabilities, with respect however for the operating constraints in terms of memory and processor loading.
• Optimising the interface with hardware designers, in terms of specification template design, and assisting in preparation of initial examples of specification documents.
• Implementing detailed firmware design and coding as required.
• Devising test strategies at the firmware design stage, for the firmware per se and in order to derive maximum firmware test coverage from verification in the end-deployment.
• Preparing tools to assist in speed and quality of code generation. Such tools may include underflow/overflow checks, special purpose GUI tools, object exercise/verification tools etc.
• Establishing “groundrules” for training and procedures relevant to the cadre of specialists for these products, to be located at other of our client’s facilities worldwide.
Skills Required
• Participation in extending firmware standardisation work within the company and in industry-wide standards-setting groupings.
• Establishing, confirming and enforcing procedures for firmware design, coding and test, and by extension to algorithm specification documentation and verification.
• Managing a small cadre of software specialists in worldwide locations.
The individual must have:
• Experience in real-time code development, including assembler extensions, in a demanding industry in terms of regulatory compliance and/or cost pressures. Automotive electronics or power electronics are possible areas, but not exclusively so, where such experience may have been well formed.
• Experience in supervising a group of firmware developers, and in setting standards for their work.
• Appropriate academic underpinning relevant to the work being undertaken.
• A positive attitude to innovation with some exposure to IP creation
• A willingness to be based in Cork, Ireland.
| | Contact | Jacqui Grimwood | | Posted | August 2, 2010 | |
|
|
|