Job description
Location: Austin, TX- onsite
Pay Rate Range: $65-77.97/hr on w2
Top must haves
• Board bring up experience with Zephyr OS.
• In depth knowledge of protocols I3C, PCIe etc., and Linux drivers
• Working knowledge of MCTP, PLDM
• Hands on experience in developing BMC or other Management controller firmware, Embedded, RTOS
• Previous GPU working experience is a plus.
To be successful in this role, you will have a strong firmware development background and outstanding technical knowledge, complemented with problem solving and organization skills, communication skills.
Hardware experience and knowledge is a strong asset in this deeply embedded application.
KEY RESPONSIBILITIES:
• Contribute to firmware for supporting next generation interconnect technologies both for *** proprietary and industry standards like PCIe, CXL, MCTP, UBM, and USB4.
• Engage as a teammate and work closely with multi-functional teams such as BMC, power management, architecture, design and verification on delivery of integrated firmware solutions.
• Develop low level firmware for embedded systems in an RTOS environment.
• Engage in pre-silicon validation activities such as co-simulation with IP and SOC emulation
• Support post– silicon enablement and production cycle efforts
• Develop and support full design cycle of embedded firmware solutions including pre-si, post-si and production
REAUIREMENTS:
• Specialist in C, strong in C++ or Python
• Highly Proficient in developing firmware based on industry standard initiatives PLDM, MCTP, SPDM.
• Knowledge of low-level protocols including I2c, I3c, PCIe, JTAG, SPI, eSPI, UART expected
• Hands on experience with end-to-end Firmware from pre to post-silicon and production cycle.
• 5+ years device driver or embedded firmware development experience
• Experience with Zephyr RTOS
• Demonstrated proficiencies with firmware lab debug, triaging and implementation of bug fixes for silicon bring-up, through production.
• Comfortable in Linux build environment
PREFERRED QUALIFICATIONS:
• Previous BMC Firmware development experience mandatory (Dell iDRAC, Dell CMC, Client iLo, etc)
• Understanding of Security concepts - Root of Trust, verified boot, measured boot
• Experience with Open Source Baseboard Management Controller (BMC) Software Stack (OpenBMC)
• Proficient with Source version control systems like Git, Review tools like Gerrit
• Experience in Arm architecture
• Experience reading and understanding digital schematics
• Strong analytical skills and debug methodology expected.
ACADEMIC CREDENTIALS:
• BSEE, BSCS, or BSCE degree or higher
• 5+ years or more of firmware development
• 3+ years or more of manageability firmware experience
• Candidates should enjoy working in a dynamic team environment
LOCATION: Austin Texas
Required Skill Profession
Architecture And Engineering