Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Firmware Engineer

Foxconn Industrial Internet

Firmware Engineer

Racine, WI
Full Time
Paid
  • Responsibilities

    Job Description

    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.

    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.

     

    RESPONSIBILITIES INCLUDE:

    • 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

     

    EDUCATION REQUIREMENTS, IDEAL EXPERIENCE:

    • Bachelor's Degree in Electrical Engineering, Computer Science, Computer Engineering, or technical discipline
    • 0-3 years of relevant experience
    • Must have 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

     

     

    Company Description

    Foxconn is the global leader in manufacturing services for the computer, communication, and consumer electronics (3C) industry. Through our long-term investment in Wisconsin, we are building an AI 8K+5G ecosystem and global technology hub. This ecosystem -- Wisconn Valley -- will comprise a thriving community supported by innovatively creative employees. Foxconn offers the opportunity to join a talented network of professionals who embody an entrepreneurial spirit and who work together within a company culture of shared mission.