Prepare for Your Mempage Technologies Interview with Real Experiences!
View interviews36 Mempage Technologies Jobs
BIOS/UEFI Developer - Embedded System (3-8 yrs)
Mempage Technologies
posted 3+ weeks ago
Flexible timing
Key skills for the job
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 products.
Key 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 development.
Required 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
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Your Mempage Technologies Interview with Real Experiences!
View interviews3-8 Yrs
ESIC, C++, Embedded Systems +3 more
3-5 Yrs
Embedded Systems, Linux, Embedded C +2 more
4-8 Yrs
Embedded Systems, Linux, Embedded C +4 more
7-10 Yrs
C, SPI, Firmware +3 more
5-8 Yrs
Embedded Systems, Linux, QT +3 more
3-6 Yrs
ESIC, Python, C++ +4 more
3-5 Yrs
Social Work, Linux Administration, Embedded Software +3 more
5-7 Yrs
ESIC, Pharmacy, Hospital +3 more
3-5 Yrs
ESIC, Hospital, Linux Administration +4 more