Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

BIOS Firmware Engineer

Maxonic

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

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 (View email address on click.appcast.io/View phone number on click.appcast.io) for more details.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the BIOS Firmware Engineer in Fremont, CA vacancy
  • $91.63k - $150k

     ...Job Title Firmware Design Engineer Primary Duties & Responsibilities Carry out firmware design under the guidance of senior members of the design team. Use C++ to write firmware on ST MCUs. Develop GUI for firmware testing using Python or other programming... 
    Suggested
    Permanent employment
    Full time
    Work at office

    Coherent

    Fremont, CA
    2 days ago
  •  ...Maxonic maintains a close and long-term relationship with our direct client. In support of their needs, we are looking for a BMC Firmware Engineer Job Description: Job Title: BMC Firmware Engineer Job Type: Fulltime Job Location: Fremont, CA... 
    Suggested
    Full time
    Remote work

    Maxonic

    Fremont, CA
    2 days ago
  • We are seeking a skilled Embedded Software/Firmware Engineer to design, develop, and optimize firmware and low-level software for our embedded systems. The ideal candidate will have experience working with hardware interfaces, writing efficient, reliable code in C/C++,... 
    Suggested

    Wayne State University

    Fremont, CA
    3 days ago
  • $214k

     ...Duties:  Guide company firmware development across multiple products, including determining priorities and tasks for the team. Design...  .... Work cross-functionally with mechanical and software engineering counterparts, and collaborate with product, sales, and design... 
    Suggested
    Work experience placement

    Artyc

    Fremont, CA
    5 days ago
  • $194k - $252k

     ...deployment data, we're pioneering a new era of automation that enhances human potential. About The Role We are seeking a Staff Firmware Engineer to plan robot firmware architecture, design subsystems, and develop robust and reliable firmware for our full line of robots.... 
    Suggested
    Full time
    Temporary work
    Work at office
    Relocation package
    Flexible hours

    Agility Robotics

    Fremont, CA
    4 days ago
  • A leading recruitment agency is seeking an experienced Embedded Software Engineer in Fremont. The role involves designing, developing, and testing high-quality embedded software, especially in a Linux environment. Ideal candidates will have a B.S. in Computer Science or... 

    Specialized Recruiting Group - Central Oregon

    Fremont, CA
    2 days ago
  • A leading university is seeking an experienced Embedded Software/Firmware Engineer in Fremont, California. The candidate will design, develop, and optimize firmware for embedded systems, requiring proficiency in C/C++ and experience with BSP development. The role involves... 

    Wayne State University

    Fremont, CA
    3 days ago
  • $138k - $300k

     ...Firmware Engineer, Robotics and Surgery Engineering Austin, Texas, United States; Fremont, California, United States About Neuralink: We are creating devices that enable a bi-directional interface with the brain. These devices allow us to restore movement to the... 
    Full time
    Temporary work
    Flexible hours

    Neuralink

    Fremont, CA
    4 days ago
  • $80k - $130k

    A leading technology company is seeking a Firmware Development Engineer to join their Fremont office. This early career role involves developing and maintaining embedded firmware for optical transceiver modules and requires a bachelor's degree in a related field. Candidates... 
    Work at office

    Ofcconference

    Fremont, CA
    2 days ago
  • $214k

    Artyc in Fremont, California is seeking a Staff Firmware Engineer responsible for guiding firmware development, designing PCBs, and collaborating across teams. Candidates need a Master’s degree in Computer Science and 10 years of relevant experience. A strong background... 

    Artyc

    Fremont, CA
    2 days ago
  • $80k - $130k

    Molex is seeking a Firmware Development Engineer to join our growing Opto-Electronics team. Our business unit serves the telecom and datacom industry with global design and manufacturing teams including: United States, Canada, Asia and Mexico. In this early career role,... 
    Internship
    Work at office

    Ofcconference

    Fremont, CA
    1 day ago
  • A pioneering medical technology company in California is seeking a Firmware Engineer to develop embedded software for cutting-edge robotic surgery applications. The ideal candidate will have a strong background in embedded systems, excellent coding skills in C/C++/Rust,... 

    Neuralink

    Fremont, CA
    12 hours ago
  • A technology company in Pleasanton, CA is seeking a Senior Application Engineer to design embedded firmware and create application examples for their Ensemble Micro Controllers. This role includes customer support for Zephyr Operating Systems and contributions to documentation... 

    Alif Semiconductor

    Pleasanton, CA
    3 days ago
  •  ...Description Duties and Responsibilities Develop and maintain firmware on STM32 / TI / Renesas MCU platforms Implement and debug...  ...issues Collaborate closely with hardware and controls engineers Develop internal tools and test scripts (Python preferred)... 

    Scylla Solutions

    Milpitas, CA
    28 days ago
  • A leading company in connected AI-enabled solutions is seeking an Embedded Software Developer to enhance their security firmware for MCU/MPU products. The role involves collaborating closely with firmware developers to architect and develop key components, emphasizing... 

    Alif Semiconductor

    Pleasanton, CA
    2 days ago
  •  ...Embedded Software Engineer - BLE (Bluetooth-Low-Energy) Job Duration: 12 Months Contract Job Location: Newark, CA We are seeking a skilled and motivated Embedded Software Engineer specializing in Bluetooth Low Energy (BLE) to join our innovative team. The successful... 
    Contract work

    InterSources

    Newark, CA
    4 days ago
  • A robotics engineering company in California is seeking an experienced embedded firmware engineer. The role involves developing and maintaining firmware on various MCU platforms and implementing low-level drivers. Candidates should have a degree in Computer Science or Electrical... 

    Scylla Solutions

    Milpitas, CA
    12 hours ago
  • A cutting-edge robotics company is seeking an Embedded Firmware Engineer II to develop and maintain firmware on advanced platforms. The ideal candidate will have 3-5 years of embedded firmware experience and a strong proficiency in C programming. Key responsibilities include... 

    SERES AUTO_USA

    Milpitas, CA
    3 days ago
  • Scylla Solutions LLC in Milpitas, California, is seeking a talented firmware engineer to develop and maintain firmware on embedded systems. The ideal candidate will have a strong background in C programming and experience with MCU platforms. Key responsibilities include... 

    Scylla Solutions LLC

    Milpitas, CA
    3 days ago
  • $117.8k - $200.3k

     ...invest 15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the...  .../Preferred Qualifications We are seeking a Camera System Firmware Engineer with strong expertise in Python, including Python GUI... 
    Minimum wage
    Work experience placement
    Flexible hours

    KLA

    Milpitas, CA
    4 days ago
  • $100k - $130k

    Insight Global is seeking a Hardware Engineer in Fremont, CA, responsible for designing, developing, and testing embedded hardware systems. This role involves high-performance PCB design and working with communication protocols. The ideal candidate has a Bachelor's degree... 

    Insight Global

    Fremont, CA
    12 hours ago
  •  ...Embedded Engineer Fremont, CA Design, develop, and optimize embedded software for high-performance systems. Collaborate with hardware engineers to ensure seamless integration of software with embedded hardware platforms. Write and maintain device drivers, low... 

    Kasmo Global

    Fremont, CA
    4 days ago
  •  ...Danlaw product development process throughout the product lifecycle Requirements: Bachelor's degree in Electronics or Computer Engineering (advanced degree preferred). Minimum 7 years of Industry experience with automotive domain (preferred) Experience with... 
    Contract work

    Info Way Solutions

    Fremont, CA
    1 day ago
  • $50 - $70 per hour

    Embedded Systems And IoT Intern Join the SPC (Self-Powered Controller) team as an Embedded Systems and IoT Intern, where you'll work on real-world challenges at the edge of renewable energy and distributed embedded systems. The SPCs are a critical component in our solar...
    Hourly pay
    Internship
    Worldwide

    Nextpower

    Fremont, CA
    12 hours ago
  •  ...spanning precision motion control, sensor integration, and mathematical algorithms. Champion best practices in embedded software engineering, ensuring scalability, reliability, security and adherence to industry standards. Collaborate with global cross-functional... 
    Work experience placement

    United IT Solutions

    Fremont, CA
    2 days ago
  •  ...growing companies is seeking an experienced Embedded Software Engineer. What You Get to Do! This position is responsible...  ...quality embedded software. • Board bring-up with initial test firmware to test all circuits. • Design and develop around MCUs and ARM... 

    Express Employment Professionals Defunct

    Fremont, CA
    12 hours ago
  •  ...Job Description Job Description We're ALTEN Technology USA, an engineering company helping clients bring groundbreaking ideas to life—from advancing space exploration and life-saving medical devices to building autonomous electric vehicles. With 3,000+ experts across... 
    Full time
    For contractors

    ALTEN Technology USA

    Newark, CA
    11 days ago
  • $145k - $170k

     ...Job Description: Lead architecture and development of firmware across multi-processor embedded subsystems integrated into ASIC...  ...architecture for multi-core embedded subsystems; define HW datapath engines and the FW needed for extensible, scalable architectures.... 
    Shift work

    Lumotive

    Milpitas, CA
    1 day ago
  • $50 - $70 per hour

    Nextpower Inc in Fremont, California is seeking an Embedded Software Engineer Intern to join the SPC team, focusing on renewable energy solutions. The intern will tackle real-world challenges in designing and optimizing embedded systems used in solar tracker architecture... 
    Hourly pay
    Internship

    Nextpower Inc

    Fremont, CA
    2 days ago
  • $35 per hour

    Embedded Software Engineer Intern, Implant Embedded Systems Fremont, California, United States We are creating devices that enable a bi...  ...in highly powered and latency‑constrained environments. Firmware is the kernel of operation for the implant and you have the chance... 
    Hourly pay
    Price work
    Temporary work
    Internship
    Flexible hours

    Neuralink

    Fremont, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to BIOS Firmware Engineer. Be the first to apply!