Talent.com
This job offer is not available in your country.
BIOS / UEFI Developer - Embedded System

BIOS / UEFI Developer - Embedded System

Mempage TechnologiesBangalore
30+ days ago
Job description

Job Summary :

Mempage Technologies Private Limited is seeking a skilled and experienced BIOS / UEFI Developer to join our engineering team on-site in Bengaluru.

In this full-time role, you will be crucial in developing and maintaining foundational BIOS and UEFI software.

You will be responsible for implementing critical firmware-level security features and collaborating extensively with cross-functional teams to ensure the robust functionality and optimal performance of our Responsibilities :

  • BIOS / UEFI Development : Design, develop, test, and debug BIOS and UEFI firmware for various hardware platforms.
  • Firmware Security : Implement and validate firmware-level security features, including secure boot, trusted platform modules (TPM), and other relevant security protocols.
  • Hardware Interaction : Work closely with hardware engineers to understand new platform designs, bring-up, and resolve hardware / firmware interface issues.
  • Code Quality : Write high-quality, efficient, and well-documented C / C++ code.
  • Debugging & Troubleshooting : Utilize advanced debugging tools and techniques (e.g., JTAG, in-circuit emulators, logic analyzers) to diagnose and resolve complex firmware issues.
  • Performance Optimization : Optimize BIOS / UEFI code for performance, boot time, and resource utilization.
  • Cross-functional Collaboration : Collaborate effectively with cross-functional teams including hardware design, software development, QA, and product management to ensure seamless integration and product delivery.
  • Documentation : Create and maintain detailed technical documentation for firmware architecture, design, and testing.
  • Problem-Solving : Proactively identify and solve complex technical challenges related to firmware Skills & Qualifications :
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field.
  • 3-8 years of proven experience in BIOS and UEFI development.
  • Strong experience in implementing firmware-level security features.
  • Excellent knowledge of C / C++ programming languages for embedded systems.
  • Deep understanding of hardware architecture, system components (e.g., CPU, chipsets, memory, PCIe, USB), and low-level system operations.
  • Proficient experience with debugging tools and techniques in an embedded environment.
  • Strong problem-solving, analytical, and critical thinking skills.
  • Ability to work independently and collaboratively within a team

ref : hirist.tech)

Create a job alert for this search

Developer Embedded • Bangalore