JobsUEFI Firmware Engineer, Staff
Job description
Qualcomm Technologies, Inc. is seeking a skilled UEFI Firmware Engineer to join their platform software team. The role focuses on designing, developing, and maintaining firmware components for modern computing platforms, particularly for ARM architectures. The engineer will work on low-level boot code and UEFI modules, collaborating closely with hardware teams. This position offers an opportunity to optimize boot performance and ensure compliance with UEFI specifications.
Requirements
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering experience, or a Master's degree with 3+ years, or a PhD with 2+ years.
- 2+ years of experience with programming languages such as C, C++, Java, or Python.
Responsibilities
- Develop and maintain UEFI firmware modules and related boot components.
- Implement and debug platform initialization code for ARM or RISC-V systems.
- Collaborate with hardware teams to bring up new boards and SoCs.
- Optimize boot performance and ensure compliance with UEFI specifications.
- Work with open-source and proprietary boot loaders such as EDK2, Coreboot, and U-boot.
- Perform code reviews, unit testing, and validation on target hardware.
- Troubleshoot firmware issues across pre-silicon and post-silicon environments.
Benefits
- Qualcomm offers competitive compensation, annual bonuses, stock programs, comprehensive healthcare coverage, retirement plans, wellness programs, parental leave, flexible work options, and professional development opportunities.
Is this posting expired or inaccurate?
