Cisco, a leading technology company in networking and communications, is seeking a Senior Embedded Engineer specializing in C Programming, BIOS, and UEFI to join their fastest-growing product team, UCS in the Datacentre Group. This role offers an exciting opportunity to work on next-generation data centre products that enable large-scale low-latency networking and storage IO virtualization.
As a Senior Embedded Engineer, you will be responsible for the design, development, debugging, and testing of BIOS software for Cisco UCS servers. You'll participate in all stages of product development, from planning and design to development and testing. Collaboration with business and technical team members will be crucial to understand business objectives, customer needs, and product requirements.
Key responsibilities include:
The ideal candidate will have 10+ years of experience in firmware engineering, with strong C programming skills and a solid background in BIOS/UEFI. Experience with debugging BIOS, OS, hardware, and driver issues is essential, as is familiarity with AMI Aptio / EDK2 BIOS. Knowledge of server and storage domains, PC hardware, operating systems, and industry specifications like ACPI, PCIE, CXL, NVME, GPU, LOM, SAS, I2C, IPMI, SMBIOS, and BMC is required.
Joining Cisco means becoming part of a diverse and inclusive team that values innovation and collaboration. The company offers a comprehensive benefits package, including medical, dental, and vision insurance, a 401(k) plan with company matching, paid time off, and opportunities for professional growth and development.
If you're passionate about technology and want to be at the forefront of data centre innovation, this role at Cisco offers an excellent opportunity to make a significant impact in the field of embedded systems and server technology.