London Jobs |
Manchester Jobs |
Liverpool Jobs |
Nottingham Jobs |
Birmingham Jobs |
Cambridge Jobs |
Glasgow Jobs |
Bristol Jobs |
Wales Jobs |
London Jobs |
Manchester Jobs |
Liverpool Jobs |
Nottingham Jobs |
Birmingham Jobs |
Cambridge Jobs |
Glasgow Jobs |
Bristol Jobs |
Wales Jobs |
Oil & Gas Jobs |
Banking Jobs |
Construction Jobs |
Top Management Jobs |
IT - Software Jobs |
Medical Healthcare Jobs |
Purchase / Logistics Jobs |
Sales |
Ajax Jobs |
Designing Jobs |
ASP .NET Jobs |
Java Jobs |
MySQL Jobs |
Sap hr Jobs |
Software Testing Jobs |
Html Jobs |
Job Location | Coventry |
Education | Not Mentioned |
Salary | £40,000 - £45,000 per annum |
Industry | Not Mentioned |
Functional Area | Not Mentioned |
Job Type | Permanent, full-time |
Firmware Engineer - Embedded CA. Purpose:·To Translate product requirements and use cases into functional firmware·To Design, build, and maintain efficient, reusable, and reliable code·To ensure the best possible performance, quality, and responsiveness of firmware·To Identify and resolve product issues.·To ensure these development activities conform to our ISO9001 processes and 3rd parties. B. Responsible to: Head of FirmwareC: Responsible for:1.Distilling product requirements into Firmware Requirements2.Realising the Firmware requirements through efficient and robust embedded Firmware to achieve an optimal cost / benefit relationship.3.Contributing to the Firmware Development Process to ensure compliance to our Business Management System. 4.Maintenance of existing designs in accordance with their certification requirements, and in communication with the NPI team and our manufacturing partners.5.Ensuring the department maintains appropriate levels of quality in their work and processes in accordance with the companys strategic goal of Best Ever Quality6.Conducting and contributing to Peer Code Reviews7.Helping to maintaining code quality, organisation and automation. D: Relationships and influences:1.Key Internal Relationships:Software and Firmware Team, Head of Firmware, The R&D Team, The NPI team2.Key External Relationships:Manufacturing partners, Technology suppliers and prospective suppliersE: Essential Qualifications, Key Skills and Experience:1.B.Sc. in Computer Science or other equivalent engineering discipline.2.5+ Years post-graduate experience3.Proficient in C, with a good knowledge of its ecosystems4.Strong understanding of embedded development5.Understanding of embedded electronics6.Proficient understanding of code versioning tools (GitHub)7.Full software development life cycle experience.8.Experience of Software / Firmware design on Microchip PIC and ARM M0/M0+ or similar devices9.Knowledge of Si-Labs or TI devices.10.RTOS and Stacks11.Strong understanding of RF technologies.12.Experience in developing firmware for low power safety critical devices13.Knowledge of MISRA C and the LDRA toolchainF: Desirable Qualifications, Key Skills and Experience:1.Familiarity with NXP2.Agile development (JIRA, GitHub)3.Application development for Windows and/or Linux.4.Implementing automated testing platforms and unit tests5.Ultrasonics / IR sensor technologies6.Python Salary £45,000Firmware Engineer - Embedded C