BIOS Firmware Engineer Job at Maxonic Inc., Fremont, CA

ODFHellVKzd6MzBVbytvV3pITmhKY3YrR3c9PQ==
  • Maxonic Inc.
  • Fremont, CA

Job Description

Maxonic maintains a close and long-term relationship with our direct client. In support of their needs, we are looking for a BIOS Firmware Engineer

Job Description:

Job Title: BIOS Firmware Engineer

Job Type: Fulltime

Job Location: Fremont, CA or Nashville, TN

Work Schedule: Onsite

Salary: 120000 - 150000/Yearly

The BIOS/UEFI Firmware Engineer is responsible for the architecture, design, development, and debugging of UEFI (Unified Extensible Firmware Interface) and BIOS (Basic Input/Output System) firmware for computer systems. This role focuses exclusively on the firmware that initializes hardware and boots the operating system, ensuring compatibility, security, and performance from power-on. It emphasizes not only hands-on technical expertise but also leadership in guiding projects and supporting team members.

This position is part of the Engineering Services team, which works across departments to support the engineering and operation teams with technical expertise in electronics, operational software, and systems integration.

Responsibilities:

  • Design, develop, and maintain UEFI/BIOS firmware using C and C++.
  • Contribute to all phases of the UEFI boot process, including Security (SEC), Pre-EFI Initialization (PEI), and Driver Execution Environment (DXE).
  • Lead effort in hardware bring-up for new platforms, debugging complex hardware-firmware interactions across CPU, memory, and peripheral devices.
  • Ensure correct initialization of key system hardware such as DDR memory, PCIe, SATA, USB, and other interfaces.
  • Optimize boot performance and implement firmware security measures such as Secure Boot, Intel Boot Guard, and Trusted Platform Module (TPM) integration.
  • Collaborate with hardware engineers to interpret schematics and datasheets and ensure accurate hardware configuration.
  • Use debugging tools (e.g., JTAG, in-circuit emulators, logic analyzers) for troubleshooting.
  • Participate in and provide leadership during code reviews, write technical documentation, and mentor junior engineers.
  • Work cross-functionally with hardware, operating system, and security teams to ensure system compatibility and reliability.

Qualifications:

  • Strong proficiency in C/C++ programming for embedded systems.
  • In-depth knowledge of UEFI architecture (EDK2 framework), x86 architecture, and system boot processes.
  • Solid understanding of hardware interfaces such as PCIe, SPI, I2C, and USB.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration skills, with demonstrated ability to work independently.
  • Proven leadership skills, including mentoring, guiding projects, or leading initiatives.
  • Experience with scripting languages such as Python for automation.
  • Knowledge of firmware security standards (e.g., NIST SP 800-193, Secure Boot).
  • Experience with low-level debugging of boot-related issues.
  • Understanding of System Management Mode (SMM), Advanced Configuration and Power Interface (ACPI), Intel Firmware Support Package (FSP), or Intel Firmware Image (IFWI).
  • Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, or related field.
  • Minimum of 2+ years of BIOS/UEFI firmware development experience with demonstrated leadership responsibilities.
  • Prolonged periods of sitting at a desk and working on a computer.
  • Ability to access and navigate various departments within the organization’s facilities.

About Maxonic:

Since 2002 Maxonic has been at the forefront of connecting candidate strengths to client challenges. Our award winning, dedicated team of recruiting professionals are specialized by technology, are great listeners, and will seek to find a position that meets the long-term career needs of our candidates. We take pride in the over 10,000 candidates that we have placed, and the repeat business that we earn from our satisfied clients.

Interested in Applying?

Please apply with your most current resume. Feel free to contact Jhankar Chanda (jhankar@maxonic.com / 408-400-2310) for more details

Job Tags

Full time,

Similar Jobs

U.S. Tsubaki Power Transmission, LLC

Tooling Specialist I (UH) - 2nd shift Job at U.S. Tsubaki Power Transmission, LLC

Description: The TSUBAKI name is synonymous with excellence in quality, dependability, and customer service. U.S. Tsubaki is a leading manufacturer and supplier of power transmission and motion control products. As a part of a vast, international network of corporate and...

7B Commercial

Graphic Designer Job at 7B Commercial

 ...Graphic Designer Seeking a talented creative designer to join our marketing team. As a creative designer, you will be working closely with our marketing team to design and produce graphic, visual, video and animated content for print, social and website use.... 

Orama Solutions

Database Administrator Job at Orama Solutions

 ...Role: Database Administrator Location: Austin, TX * this role is not open to any sponsorship at this time Orama has partnered with an Austin-based startup and we are looking to hire a SR PostgreSQL DBA. This team is building a modern platform for debt collection... 

Smith Group of Americas

Administrative Assistant Job at Smith Group of Americas

 ..., etc.). Maintain employee files and ensure documentation is complete and organized. Update employee lists and organizational data as directed. Support benefits enrollment or changes under guidance from the Chief People Officer. Assist with compliance tracking... 

Magical Destinations Travel

Customer Service Agent Job at Magical Destinations Travel

 ...you passionate about your clients and delivering outstanding customer service? Magical Destinations Travel is on the lookout for a Customer...  ...Supportive Community: Engage in our group forum and monthly virtual gatherings to share ideas, seek assistance, and foster a sense...