BIOS Firmware Engineer
Maxonic
BIOS Firmware Engineer
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 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.
- ...BMC Firmware Engineer 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 Title: BMC Firmware Engineer Job Type: Fulltime Job Location: Fremont, CA or Nashville...SuggestedFull timeRemote work
- ...of Modern Computing If you're passionate about low-level firmware engineering and enjoy solving the kinds of problems most software engineers... ...of system reliability, security, and performance—developing BIOS/UEFI solutions that initialize hardware, enable operating systems...SuggestedPermanent employmentFull time
- ...passionate about solving complex hardware problems and enjoy working in a hands-on engineering environment, this is an opportunity to make a real impact. We're looking for an experienced BMC Firmware Engineer to support hardware validation, debug activities, and product bring...SuggestedPermanent employmentFull time
- ...The Mission Starts Here TheIncLab engineers and delivers intelligent digital applications and platforms that revolutionize how our... ...experience with embedded systems development, assembly language, and firmware experience. If this is you, we encourage you to apply and take...SuggestedFlexible hours
$78.4k - $130k
...Job Description: Objective of role: The Embedded Software Engineer is responsible for the design, development, testing, and... ...up, integration, and regression test plans for new hardware and firmware. • Diagnose issues related to startup behavior, communication...SuggestedLocal areaRemote work$114.6k - $234.6k
Seeking a senior staff-level engineer with expertise in datacenter platform firmware. This role requires working across product, infrastructure, security and platform... ...- IC4Responsibilities Design, develop prototype BIOS/UEFI firmware for x86 and/or ARM platforms.Review...Temporary workFlexible hours- As a member of the software engineering division, you will apply basic to intermediate knowledge of software architecture to perform software development tasks associated with developing, debugging or designing software applications or operating systems according to...Full timeRelocationFlexible hours
- NoneFull time
$115.91k - $120.91k
...seasonal items at everyday low prices in convenient neighborhood locations. Learn more about Dollar General at A Senior Software Engineer will be responsible for building technologies across eCommerce & Loyalty experience for our customers. A Senior Software Engineer,...Full timeWork experience placementSeasonal work- ...JOB TITLE: Software Engineer DEPARTMENT: Software Engineering - Public Sector-Law & Justice REPORTS TO: Software Engineering Manager JOB LOCATION: Remote - U.S. based TRAVEL: 10% ESSENTIAL DUTIES & RESPONSIBILITIES...Full timeTemporary workWork experience placementRemote work
- ...The Role We are hiring exceptional full-stack software engineers to architect and build our platform. You'll be among our first engineers, working directly with our Head of Product & Engineering and CEO to design and implement the core architecture that everything else...Full time
- FortyAU is a software consulting company in Nashville, Tennessee focused on building custom solutions for a variety of clients including Fortune 500 companies, small businesses, and dynamic start-ups. Founded by developers for developers, our team is solely focused on ...Full time
- Launch Your Career with Cook Systems Since 1990, Cook Systems —a certified veteran-owned IT consulting firm—has been helping businesses and professionals grow through innovation, integrity, and investment in people. We partner with Fortune 500 enterprises and high-...Contract workInternshipFlexible hours
- ...government tech company focused on solving the problems others don't. Our unique model of centralized go-to-market and decentralized engineering allows us to move with unparalleled efficiency to identify unmet needs, build right-sized solutions, and get products where they...Full timeWork experience placementInternshipLocal area
$152k - $157k
...would you like to Serve? Join the Dollar General Journey and see how your career can thrive. Company Overview A Lead Software Engineer (LSE) is recognized as an expert in their strategic functional area and applies advanced technical expertise and a structured...Full timeWork experience placementSeasonal work- ...JOB TITLE: Principal Software Engineer DEPARTMENT: Transportation REPORTS TO: Chief Technology Officer JOB LOCATION: Remote (U.S. based) TRAVEL: No SUMMARY OF POSITION: The Software Engineer...Full timeRemote work
$140k - $200k
...people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...Full timeWork at officeRemote work- ...leverage your team to solve the problems at hand. You will help create thoughtful, efficient, high quality products without over-engineering features of minimal customer value. Your role here is vitally important to the next stage of growth and scale for our ambitious journey...Full timeWork experience placement
$180k - $220k
...bring a diversity of professional, educational and life experiences to realize our bold vision for healthcare. Senior Software Engineer The Role As a Senior Software Engineer, you will lead major initiatives that advance Datavant’s platform scalability and reliability...- ...cure cancer 1 year sooner? It’s no exaggeration to say that millions of lives are at stake. About the Role As a Software Engineer, you will help build our first product, a learn-to-read app for 2- and 3-year-olds. Our MVP has already been validated by paying customers...Remote workHome office
- As part of the Java Platform Group, you will work with development, support and quality engineering teams to diagnose and resolve issues across the JDK Core Libraries and Security components. The team is responsible for producing Oracle JDK Update releases, assisting...Full timeFlexible hours
- Oracle Cloud Infrastructure (OCI) is building a next-generation artifact management platform for internal libraries and build artifacts. This platform is a critical part of OCI’s build, deployment, and security patching workflows across internal service teams. As a...Full timeFlexible hours
- Description Oracle Cloud Infrastructure (OCI) is building a next-generation artifact management platform for internal libraries and build artifacts. This platform is a critical part of OCI’s build, deployment, and security patching workflows across internal service...Full timeFlexible hours
- Dollar General seeks a Senior Software Engineer to join our Information Technology (IT) & Digital Solutions team. In partnership with OpenAI, you’ll design, build, and scale robust backend and cloud-based systems that power intelligent retail solutions. You’ll architect...
- Dollar General is seeking a Lead Software Engineer for our Information Technology (IT) & Digital Solutions team in the retail industry. You will lead a small team of engineers to design, build, and optimize scalable, secure retail and e‑commerce platforms that power pricing...
- ...Tyler Technologies, Inc. is seeking a Senior Software Engineer to develop and maintain features for our Corrections Solutions products. The role requires a collaborative mindset, experience in software development, and proficiency with relational databases like MySQL....Local area3 days per week
$89.2k - $209.5k
...them seamlessly to provide meaningful insights into your resources and data. We offer unique opportunities for smart, hands-on engineers with the expertise and passion to solve complex problems in distributed, highly available services and virtualized infrastructure....Temporary workFlexible hours$118k - $178k
...enthusiasm for innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day As a Software Engineer III on the AI Gateway & Guardrails team at Indeed, you will own and drive the development of platform services that connect Indeed...Work experience placementLocal area$114.6k - $234.6k
...Job Description Join OCI's Edge Security team as a Principal Software Engineer focused on building and scaling Oracle Cloud Infrastructure's Web Application Firewall (WAF) platform. You will lead the design and development of highly available, cloud-scale services...Temporary workFlexible hours$80.9k - $110.3k
...caring community At Humana, a Fortune 100 healthcare technology leader, our Pharmacy Benefit Management (PBM) platform is a critical engine supporting millions of members, pharmacists, and clinical partners. We are looking for a Software Engineer to join our team and...Bi-weekly payFull timeTemporary workApprenticeshipCasual workWork at officeRemote workWork from homeHome office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to BIOS Firmware Engineer. Be the first to apply!



