My client is currently looking for an experienced Firmware engineer to join a growing business.
Details:
* Work on new projects, develop firmware to meet company’s stated objectives with the project.
* Work on existing projects, maintaining code and/or improving code functionality.
* Participate in firmware review meetings and identify areas of improvement in product functionality.
* Basic system testing of firmware code once compiled, pass to test engineers.
* Respond positively to feedback from firmware testing and operations to further improve functionality.
* Able to recognise electronic components. i.e. capacitor resistors etc.
* Understand electrical wiring and mechanical drawings and their impact on firmware design.
* Timely completion of projects with updates to management if delays are encountered.
* Self-motivated, ability to manage your own time effectively.
* All other duties as required.
Skills
1. MUST have a strong understanding of low-level firmware and interrupts and expertise in real time systems.
* Strong familiarity with C and or other Languages would be an advantage.
* Familiar with the IAR tool chain compiler.
* Ability to create windows utility to interact with hardware.
* Familiar with ADC and sensor acquisition.
* Experience with ST processor a huge advantage
* In depth experience of software and firmware development methodologies to ensure firmware quality and time-to-market (design verification, code reviews, prototyping and product testing).
* A high level of technical expertise and skill, which you'll use to plan, design, set up, modify, optimise and all firmware for our products.
* Ability to work well under pressure and take on new challenges.
* Strong project management skills
* PC literate with Strong MS Office (Excel) skills
* Strong problem-solving skills
* Strong attention to detail
* Strong analytical skills
* Ability to prioritise.
* Hold a driving licence.
If you are interested in this opportunity please send your CV to Ryan.K@owendaniels.co.uk