US company focuses on providing worldwide industrial PC and hardware solutions.
Responsibilities|
Participate in the firmware development of various MCU applications across products such as motherboards and expansion cards.
Work with product team to identify and document the microcontroller firmware requirements, define BIOS specifications and support external partners in the development of the UEFI BIOS for computer motherboards.
Work with manufacturing for prototypes evaluation and function validation.
Perform RTOS porting and development of the device drivers.
Participate in continuous improvement of development process.
Benefits|
Competitive Salary
Annual profit share of the company and potential Employee Stock Purchase Plan
Requirements
Requirements|
3+ years of embedded firmware development experience.
Experience in debugging using JTAG based debuggers and analyzers.
familiar with C and Assembly.
Good understanding of PC hardware architectures, BIOS and Linux.
Experience with microcontrollers, architecture and operation.
Knowledge of electrical concepts and comfortable reading schematics and debugging software/hardware integration.