Beschreibung
Embedded C Programmer - Gothenburg, Sweden - Upto 950,000 SEK/yrJob Description
As a Firmware Engineer you will be responsible for the design and development of firmware for use in products. As part of a Global team, the ideal candidate will be responsible for implementation of the development and quality assurance processes to make sure that the product provides the required functionality, usability, quality/reliability, performance, and supportability and meets or exceeds the design and customer targets.
Responsibilities:
* The candidate will participate in the process of defining controller architecture.
* You will assist in the development of the hardware layer of the frontend firmware.
* You will be responsible for development of reference firmware for FPGA systems. The reference firmware will be used to demonstrate the proof of concept as well as AISC & FPGA validation.
* Additionally, you will also be responsible for enhancement and modifications of various host drivers and test applications across various operating systems like Linux.
Requirements:
* 5+ years of strong hands-on experience in firmware and software products including design, development, hardware validation and debugging
* 3+ years of experience of firmware development
* Experience of drive firmware development
* Experience working with Linux kernel and driver development and Windows device driver development
* Familiarity with storage technologies, management & Caching software
* 3+ years in storage industry or related experience
* Strong analytical, embedded coding and debugging skills a must