Talent.com
Firmware & BIOS Engineering Manager

Firmware & BIOS Engineering Manager

OnLogicCary, NC, US
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
  • serp_jobs.filters_job_card.quick_apply
job_description.job_card.job_description

As a Firmware Engineer Manager at OnLogic, you will lead developing firmware and embedded software for microcontroller (MCU) applications across our custom products, including motherboards and expansion cards. You’ll drive global UEFI BIOS enablement, raise firmware quality standards, and lead the development of next-generation UEFI solutions for industrial computing platforms. This hands-on role spans the full product lifecycle, from concept and development to prototyping, validation, and volume production. You’ll also mentor teams, manage build / release processes, and ensure high-quality, reliable firmware for a variety of platforms.

In this role, you’ll be responsible for :

  • Lead firmware development and UEFI BIOS enablement for microcontroller applications in custom products.
  • Raise firmware quality standards and develop next-generation UEFI solutions for industrial platforms.
  • Ensure hands-on involvement throughout the entire product lifecycle.
  • Mentor technical teams and provide system-level expertise, particularly in UEFI-BIOS.
  • Manage remote management capabilities (e.g., vPro, BMC SOCs) and oversee firmware build / release processes.
  • Address cross-platform user experience issues, develop standardized solutions, and produce reusable code assets.
  • Provide technical feedback on product concepts, with an eye on firmware impact and optimization.
  • Lead debugging and optimization efforts, ensuring firmware reliability and performance.
  • Build proof-of-concept solutions, maintaining leadership in firmware innovation and industry standards.

The team you will be joining :

Our Engineering team creates our cutting edge industrial computers by finding innovative solutions on a daily basis. The Engineering team's success relies on collaboration, creative thinking and a commitment to being at the forefront of technology. Roles on our Engineering team include, Electrical, Mechanical, Applications and Regulatory.

  • Learn more about Life at OnLogic.
  • Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or Electrical Engineering.
  • 10+ years of firmware development experience, with at least 3 years in a people management role, preferably in the industrial PC industry.
  • Strong collaboration skills across engineering disciplines (mechanical, electrical, firmware, testing).
  • Expertise in firmware debugging with JTAG-based debuggers and logic analyzers.
  • Proficiency in C and Assembly software design.
  • Experience with version control systems (e.g., Git) and software development workflows.
  • Deep understanding of x86 PC and ARM hardware architectures.
  • Familiarity with pre-boot architectures and related technologies (e.g., UEFI, BIOS, PCIe, SATA, USB, ACPI, TPM, SMBIOS, NVRAM).
  • Extensive experience with microcontroller architectures.
  • U.S. work authorization and successful completion of a background check.
  • Preferred Qualifications

  • Recognized technical thought leadership in UEFI / BIOS firmware standards and cross-platform interoperability (ACPI, USB, PCIe).
  • Hands-on experience developing within and enabling platforms using :
  • TianoCore EDKII, AMI Aptio, or Insyde H2O.
  • Expertise in x86 and ARM-based architectures.
  • Experience with Trusted Computing & Security Technologies, including :
  • TPM, Secure Boot, TXT, and Root of Trust.
  • Knowledge of BMC software stacks.
  • Experience with industrial or embedded computing platforms.
  • Familiarity with firmware security, power management, and performance optimization.
  • Strong leadership skills with a track record of cross-functional collaboration.
  • Experience working with ODMs, IBVs, silicon vendors, and solution integrators.
  • Who we're looking for :

  • A self-motivated person who can work independently and who takes action without being asked.
  • You work best in a high-energy, fast growing industrial computer environment.
  • You like solving problems and you want to learn more.
  • You have experience with UEFI BIOS enablement of x86 or ARM based systems, ideally for industrial applications.
  • Who we are :

    OnLogic employees have the opportunity to shape our future and drive impactful change. We design and manufacture specialized computers and hardware solutions for companies all over the world, helping them to make the seemingly impossible possible. Our computers are designed to work where others fail, and it's our vision to be the first choice in industrial computing. To make that vision a reality, we've built a team of ambitious problem solvers, guided by the company's core values of Open, Fair, Innovative and Independent. We have an open office, open salaries and strive to be fair and transparent in our decision making. We encourage input and feedback from every member of our team and look to improve ourselves and our business every single day.

    Diversity is an essential element of our core values. Not just respecting, but actively embracing a variety of backgrounds, life experiences, and opinions, helps us foster innovation, enhances our problem-solving capabilities, and promotes learning and engagement among the members of our team. We strongly encourage those with diverse backgrounds to apply.

    We are committed to providing a safe, inclusive, and harassment-free workplace for all employees. We do not tolerate any form of harassment, discrimination, or bias based on race, ethnicity, gender, sexual orientation, religion, disability, age, or any other protected characteristic.

    To learn more about our values, our mission and what it's like to work at OnLogic, visit  www.onlogic.com / careers

    Benefits

    The salary range for this role is $120,000 to $180,000. We determine final compensation based on discussions with applicants and their experience in similar roles.

  • A competitive Salary based upon your experience and the requirements of the role
  • A comprehensive Benefits package
  • 401k Plan with 3% Employer Contribution
  • An Annual Profit Share Bonus
  • Paid Maternity & Paternity Leave, and Short & Long Term Disability
  • Opportunity to Participate in our Employee Stock Purchase Plan
  • A personal development plan created to help you (and us) grow
  • #LI-CH1 #LI-Onsite

    serp_jobs.job_alerts.create_a_job

    Engineering Manager • Cary, NC, US

    Job_description.internal_linking.related_jobs
    • serp_jobs.job_card.promoted
    Product Configuration Manager

    Product Configuration Manager

    Cornerstone Building BrandsCary, NC, US
    serp_jobs.job_card.full_time
    Oversee the creation and maintenance of configurable products in support of an Enterprise Resource Planning (ERP) and Manufacturing Execution System (MES) rollout, across the Cornerstone Building B...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Uber - Sign Up to Drive and Earn

    Uber - Sign Up to Drive and Earn

    UberNewton Grove, NC, United States
    serp_jobs.job_card.full_time +1
    Driving with Uber is an alternative to a part-time or full-time job and can get you earning cash on the road quickly.Driving with Uber allows you to earn quick cash while maintaining the flexibilit...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Enterprise Account Manager

    Enterprise Account Manager

    Shift4Raleigh, NC, US
    serp_jobs.job_card.full_time
    Shift4 is boldly redefining commerce by simplifying complex payments ecosystems across the world.As the leader in commerce-enabling technology, Shift4 powers billions of transactions annually for h...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_hour
    • serp_jobs.job_card.promoted
    Earn At Least $795 For Your First 69 Trips, Guaranteed.

    Earn At Least $795 For Your First 69 Trips, Guaranteed.

    UberNewton Grove, NC, United States
    serp_jobs.job_card.full_time +1
    Earn at least $795 driving with Uber when you complete your first 69 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, part...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Drive with Uber : Earn at least $795 when you complete 69 trips, guaranteed

    Drive with Uber : Earn at least $795 when you complete 69 trips, guaranteed

    UberNewton Grove, NC, United States
    serp_jobs.job_card.full_time +1
    Earn at least $795 driving with Uber when you complete your first 69 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, part...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Drive with Uber - Earn at least $795 in your first 69 trips with Uber.

    Drive with Uber - Earn at least $795 in your first 69 trips with Uber.

    UberNewton Grove, NC, United States
    serp_jobs.job_card.full_time +1
    Earn at least $795 driving with Uber when you complete your first 69 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, part...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior Linux Engineer

    Senior Linux Engineer

    FUJIFILM BiotechnologiesHolly Springs, NC, US
    serp_jobs.job_card.full_time
    We are looking for a a Senior Linux Engineer who will be responsible for leading day-to-day delivery, support, and availability of our Global Infrastructure, Our Global IT department is a fast-grow...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior Manager IT - Software Engineering (Remote)

    Senior Manager IT - Software Engineering (Remote)

    First Citizens BankRaleigh, NC, US
    serp_jobs.filters.remote
    serp_jobs.job_card.full_time
    This is a remote role that may be hired in several markets across the United States.Silicon Valley Bank (SVB), a division of First Citizens Bank, is the bank of the world’s most innovative co...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Drive with Uber : Earn at least $795 when you complete 69 trips.

    Drive with Uber : Earn at least $795 when you complete 69 trips.

    UberNewton Grove, NC, United States
    serp_jobs.job_card.full_time +1
    Earn at least $795 driving with Uber when you complete your first 69 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, part...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Quick Earnings : Earn At Least $795 For Your First 69 Trips, Guaranteed.

    Quick Earnings : Earn At Least $795 For Your First 69 Trips, Guaranteed.

    UberNewton Grove, NC, United States
    serp_jobs.job_card.full_time +1
    Earn at least $795 driving with Uber when you complete your first 69 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, part...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Flexible $ : Earn At Least $795 For Your First 69 Trips, Guaranteed.

    Flexible $ : Earn At Least $795 For Your First 69 Trips, Guaranteed.

    UberNewton Grove, NC, United States
    serp_jobs.job_card.full_time +1
    Earn at least $795 driving with Uber when you complete your first 69 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, part...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Driver gig - Earn at least $795 by driving 69 trips with Uber

    Driver gig - Earn at least $795 by driving 69 trips with Uber

    UberNewton Grove, NC, United States
    serp_jobs.job_card.full_time +1
    Earn at least $795 driving with Uber when you complete your first 69 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, part...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Operations Manager

    Operations Manager

    Broad River RetailFour Oaks, NC, US
    serp_jobs.job_card.full_time
    Broad River Retail is an organization of integrity, diversity and culture working together for the purpose of ‘.Furnishing Life’s Best Memories’. At Broad River, we call all our em...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    Product Manager Optimization

    Product Manager Optimization

    HitachiRaleigh, NC, US
    serp_jobs.job_card.full_time
    Optimization Product Portfolio Leader.At Hitachi Energy, we're not just shaping the future of powerwe're optimizing it.As a leader in grid integration and energy innovation, we're seeking a forward...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Account Manager

    Account Manager

    SBM ManagementDurham, NC, US
    serp_jobs.job_card.full_time
    The Account Manager will be responsible for managing sales and maintaining existing relationships with SBM customer or group of customers so that they will continue using SBM for business.Operate a...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Software Engineering Manager - ShareFile

    Software Engineering Manager - ShareFile

    ProgressRaleigh, NC, US
    serp_jobs.job_card.full_time
    Join us as a Software Engineering Manager for our ShareFile product group and help us propel business forward.This will be a hybrid role working between your home office and our Raleigh NC office.A...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Regional HR Business Partner-Southern U.S. Field Operations

    Regional HR Business Partner-Southern U.S. Field Operations

    Vaco by HighspringFour Oaks, North Carolina, United States
    serp_jobs.job_card.permanent
    Regional HR Business Partner-Southern U.Regional Travel throughout North Carolina, South Carolina, and Georgia.Based in Raleigh-Durham Metro-Area, NC OR Charlotte-Metro Area, North Carolina.Onsite ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
    • serp_jobs.job_card.promoted
    Drive With Uber : Earn At Least $795 For Your First 69 Trips, Guaranteed.

    Drive With Uber : Earn At Least $795 For Your First 69 Trips, Guaranteed.

    UberNewton Grove, NC, United States
    serp_jobs.job_card.full_time +1
    Earn at least $795 driving with Uber when you complete your first 69 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, part...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days