About Foxconn
Foxconn Industrial Internet (Fii) provides innovative design and advanced manufacturing capabilities through Artificial Intelligence driven solutions. Dedicated to the expansion of AI-driven platforms, Fii centers around Cloud Based Computing, Big Data, High-Speed Networks, Automation, and Industry 4.0 methodology. Join an expansive network of professionals who work together within a company culture of one shared mission.
Who You’ll Be Working With
Fii is seeking a firmware engineer to support our Server R&D team. This R&D team will be a center of excellence for server design and integration. The teams will support the mechanical engineering, heat transfer, electrical circuit design, BIOS, and BMC roles in server designs. Data Centers use the BMC software shipped in most servers to configure, commission, monitor, and troubleshoot servers in data centers. The embedded software/firmware engineer is responsible for all aspects (requirements, design, development, test) of this embedded software component.
- Support design, integration of server hardware, and the application solutions deployed on them
- Design, develop, and test embedded software and BMC firmware
- Work with cross-functional teams (i.e. EE, BIOS, PA, FW) to develop and deliver a successful server BMC
- Drive resolution of customer reported BMC and HW/FW issues
- Performs other duties as needed and assigned
What We’re Looking For
- Bachelor’s Degree in Electrical Engineering, Computer Science, Computer Engineering, or technical discipline
- 0-3 years of relevant experience
- Proficiency in C/C++ programming languages
- Experience in embedded, real-time Firmware development using C
- Must have experience in linux program/driver development using C
- Must be familiar with a wide range of electronic test equipment like I2C/PECI/PCIe etc.
- Desktop Operating systems (Windows Linux)
- Strong problem solving and troubleshooting skills
- Knowledge of Inter-integrated Circuit (I2C)
- Strong verbal and written communication skills
- RTOS or Embedded Linux
- Proven ability to analyze and solve complex problems
- ARM based SoC (AST2x00) experience a plus
- Knowledge of AMI/ Avocent SDK BMC a plus
- Knowledge of Server hardware architecture
- Redfish and IPMI 2.0 a plus
- Ability to Travel – Approximately 15% including international travel
What We Offer
- Robust Health, Vision and Dental Plans
- Vacation Plans and Time-Off
- Matching 401k
- Company-Paid Life Insurance
- Family Insurance Options
- Work with Cutting-Edge Technologies
- Experience Working in a Global Company