Description
Firmware Engineer Contract. An exciting opportunity has arisen with a UK Market leader for a Firmware Engineer. The roles involves
Responsibilities:
- Analyse system and module requirements.
- Support customer issues and provide timely analysis and solutions.
- Design and document individual modules.
- Participate in cross team system level architectural/design/interface discussions and reviews
- Develop and test firmware of major scale and complexity.
- Maintenance of software
- Contribute actively towards the continuous development of the department's processes.
- Constantly seeks quality in deliveries; works with lead engineers and project managers to ensure timely delivery of designs.
- Provide training and developers as and when required including mentoring of junior engineers.
Required Skills:
Essential Skills & Experience:
- 3-5 years' experience as a Firmware Engineer
- Strong understanding of Embedded development
- Understanding of Embedded electronics
- Proficient understanding of code versioning tools
- Full software development life cycle experience.
- Experience of Software/Firmware design on Microchip PIC and ARM M0/M0+ or similar devices