Job Description
Job Title: Firmware Development Engineer
Location: Hillsboro, OR
Duration: Contract
Job Responsibilities:
- 5+ years of experience in C/C++ programming skills.
- 5+ years of experience with development in RTOS / embedded Linux kernel (e.g., boot loader, u-boot, various drivers) and multi-thread application development.
- 3+ years of experience in networking - TCP/IP, NIC, PHY, RMCP.
- 5+ years of experience in embedded Firmware development.
- Experience with one or more of the following: IPMI, IPMB, I2 C, KCS, RGMII, KVM, SOL, WS-MAN.
- Demonstrated ability to analyze complex technical problems, diagnose root cause, and find solutions.
- Demonstrated expertise in design and implementation of multitasking, event-driven real-time firmware using C and understanding of RTOS concepts including task switching, deadlocks, and resource management issues.
- Demonstrated ability to work well in a diverse and cross-geo team environment.
- Knowledge of IA architecture and EFI BIOS.
- Knowledge of thermal performance and fan speed control.
- Knowledge of TCP/IP protocol and experience in solving complicated network issues.
Additional Information
All your information will be kept confidential according to EEO guidelines.
#J-18808-Ljbffr