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

Principal Firmware Engineer

$114.6k - $234.6k

Oracle

Job Description

Seeking a senior staff-level engineer with expertise in datacenter platform firmware. This role

requires working across product, infrastructure, security and platform teams both within and external

to the company in a highly matrixed environment. You will be deeply hands-on and will be required

to own developing prototype firmware in early stages of the product..

Responsibilities

Responsibilities

  • Design, develop prototype BIOS/UEFI firmware for x86 and/or ARM platforms.

  • Review BMC firmware to ensure that it matches with the needs of target platform (sensors, platform routing, security...)

  • Comprehend interaction of all firmware in the DC rack

  • Develop and enhance BMC firmware to add DC specific enhancements to standard firmware package

  • Contribute and extend Open-source platform management stacks such as OpenBMC

  • Integrate platform management interfaces such as Redfish, IPMI, PLDM...

  • Collaborate with Silicon vendors on reference code, firmware updates and firmware enablement.

  • Ensure that Firmware meets OCI's requirements for security, DC deployability, availability...

  • Ensure vendor firmware update mechanism's meet OCI requirements.

  • Mentor engineers, participate in design reviews, and define standards for maintainable, supportable, production-grade firmware across teams.

Basic Qualifications

  • 10+ years of firmware engineering experience, including senior/staff-level ownership of production systems.

  • Knowledge of secure boot, TPM, measured boot and hardware root of trust

  • Handson firmware engineering skills in BIOS, BMC FW or other platform firmware in server specific areas

  • Strong communication skills, technical judgment, and ability to lead across teams without direct reporting authority.

  • Knowledge of server firmware stacks such as EDKII, OpenBMC...

  • Understanding of firmware standards such as UEFI, IPMI, Redfish ...

  • Understanding of server platform standards such as PLDM, ACPI, PCIe ...

  • Understanding of server power management, thermal management, telemetry

  • Exposure to NIC firmware, GPU firmware and storage firmware

  • Experience working on vendor silicon platform of one or more vendors (Intel, AMD, ARM, ASPEED ... )

Disclaimer:

Certain U.S. based or U.S. customer or client-facing roles may be required to comply with applicable requirements, such as immunization/occupational health mandates, and/or drug testing requirements.

Range and benefit information provided in this posting are specific to the stated locations only

US: Hiring Range in USD from: $114,600 to $234,600 per annum. May be eligible for bonus, equity, and compensation deferral.

Oracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect Oracle's differing products, industries and lines of business.

Candidates are typically placed into the range based on the preceding factors as well as internal peer equity.

Oracle US offers a comprehensive benefits package which includes the following:

  1. Medical, dental, and vision insurance, including expert medical opinion

  2. Short term disability and long term disability

  3. Life insurance and AD&D

  4. Supplemental life insurance (Employee/Spouse/Child)

  5. Health care and dependent care Flexible Spending Accounts

  6. Pre-tax commuter and parking benefits

  7. 401(k) Savings and Investment Plan with company match

  8. Paid time off: Flexible Vacation is provided to all eligible employees assigned to a salaried (non-overtime eligible) position. Accrued Vacation is provided to all other employees eligible for vacation benefits. For employees working at least 35 hours per week, the vacation accrual rate is 13 days annually for the first three years of employment and 18 days annually for subsequent years of employment. Vacation accrual is prorated for employees working between 20 and 34 hours per week. Employees working fewer than 20 hours per week are not eligible for vacation.

  9. 11 paid holidays

  10. Paid sick leave: 72 hours of paid sick leave upon date of hire. Refreshes each calendar year. Unused balance will carry over each year up to a maximum cap of 112 hours.

  11. Paid parental leave

  12. Adoption assistance

  13. Employee Stock Purchase Plan

  14. Financial planning and group legal

  15. Voluntary benefits including auto, homeowner and pet insurance

The role will generally accept applications for at least three calendar days from the posting date or as long as the job remains posted.

Career Level - IC4

About Us

Only Oracle brings together the data, infrastructure, applications, and expertise to power everything from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn that promise into a better future for all. Discover your potential at a company leading the way in AI and cloud solutions that impact billions of lives.

True innovation starts when everyone is empowered to contribute. That's why we're committed to growing a workforce that promotes opportunities for all with competitive benefits that support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.

We're committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing View email address on click.appcast.io or by calling View phone number on click.appcast.io in the United States.

Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans' status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Firmware Engineer in Richmond, VA vacancy
  • $120k - $180k

     ...looking for a bachelors degree in Computer Science, Electrical Engineering, or a related discipline; a masters degree is a plus, or equivalent industry experience. We expect 7+ years of embedded firmware development experience, ideally in IoT, networking, or video streaming... 
    Suggested
    Full time

    Arrow Electronics, Inc.

    Richmond, VA
    12 days ago
  • $107k - $187k

     ...communities and building trust in how we show up, everywhere & always. Want in? Join the #VTeamLife.What you’ll be doing...As a Principal Engineer, you will create client solutions based on business requirements. You will also mentor and assist the entire Network... 
    Suggested
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office
    Work from home
    Shift work
    3 days per week

    Verizon

    Richmond, VA
    2 days ago
  • $126k - $184.8k

     ...work, and we put people first. We’re looking for people who are determined to make life better for people around the world.Sr Principal Engineer - MES SystemsAt Lilly, we unite caring with discovery to make life better for people around the world. We are a global... 
    Suggested
    Local area
    Monday to Friday
    Flexible hours

    Eli Lilly and Company

    Richmond, VA
    1 day ago
  • $155k - $185k

     ...is the world's leading company delivering sustainable design, engineering, and consultancy solutions for natural and built assets.We are...  ...more impact together.Role description:Arcadis is looking for a Principal Electrical Engineer with experience in designing electrical... 
    Suggested
    Full time
    Part time
    Work experience placement
    Work at office

    Arcadis

    Richmond, VA
    2 days ago
  •  ...Job Description Stratus® is an integrated, multi-disciplinary engineering, architecture, interior design, and consulting firm....  ...promise of Better Plans. Better Places. The Role The Principal Engineer (PE) is responsible for providing senior-level technical... 
    Suggested
    Temporary work
    For contractors
    Local area
    Flexible hours

    Stratus Team LLC

    Richmond, VA
    23 days ago
  • $296.3k - $423.9k

     ...of transportation on a global scale.? We are looking for a Principal Technical Lead Manager (TLM) to lead the Trajectory Generation...  ...real-world scenarios. You will lead a high-performing team of engineers building ML-driven trajectory generation systems, and drive the... 
    Full time
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Richmond, VA
    2 days ago
  • $112k - $163.09k

    Lead the Future of Energy Infrastructure Ready to take charge of transformative power sector projects? As ERM’s Principal Consultant, Scientist in the Mid-Atlantic region, you’ll shape the future of energy infrastructure while advancing your career with a global sustainability... 
    Full time
    Fixed term contract
    Casual work
    Local area
    Flexible hours

    ERM Group

    Richmond, VA
    3 days ago
  • $130.7k - $160k

     ...flexible scheduling, remote work opportunities, excellent work/life balance, and opportunity for self-driven growth! The Infrastructure Engineer plays a critical role in supporting coffee manufacturing operations by designing, documenting, and optimizing production... 
    For contractors
    Local area
    Remote work
    Flexible hours

    Keurig Dr Pepper

    Richmond, VA
    14 hours ago
  • $108.9k - $124.3k

     ...time roles will be prorated based upon the agreed upon number of hours to be regularly worked. McLean, VA: $108,900 - $124,300 for Principal Process Manager Richmond, VA: $98,900 - $112,900 for Principal Process Manager Candidates hired to work in other locations will be... 
    Full time
    Part time
    Local area

    Information Technology Senior Management Forum

    Richmond, VA
    1 day ago
  • $108.9k - $124.3k

     ...Principal Associate, Process Manager - HybridAs a Principal Associate Process Manager on the Enterprise Payments Strategy & Analytics team, you will be part of a highly collaborative, talented team responsible for leveraging data and analysis to identify and propose improvements... 
    Full time
    Part time
    Work at office
    Local area
    3 days per week

    Capital One

    Richmond, VA
    3 days ago
  • $110.7k - $198.4k

     ...with resilience, grow with confidence, and proactively manage to secure success. Work You’ll Do As a Project Delivery Lead Security Engineer II on the project, you will: You’ll make an impact by helping strengthen enterprise endpoint security operations and improve the... 
    Local area

    Deloitte

    Richmond, VA
    1 day ago
  • $124.73k - $142.54k

    STV is growing and we’re looking for an experienced Senior Roadway Engineer / Project Manager to help shape the future of transportation across Virginia. Based in our Richmond office, this role offers the chance to take on meaningful projects, work with a collaborative... 
    Full time
    Work at office
    Local area
    Flexible hours

    STV Group

    Richmond, VA
    4 days ago
  • $89.5k - $156k

     ...Even better if you have one or more of the following:Worked on a sales team and met challenging sales targets.Technical design and engineering experience. Ideally, communications or networks.Knowledge of wireless services and benefits of data, voice, cloud, managed... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Shift work

    Verizon

    Richmond, VA
    2 days ago
  • $286.2k - $326.7k

     ...Sr. Director Software Engineering As a Capital One Senior Director of Software Engineering, you'll work on everything from customer-facing web and mobile applications using cutting-edge open source frameworks, to highly-available RESTful microservices, to back-end Java... 
    Full time
    Part time
    Local area

    Socket.dev

    Richmond, VA
    4 days ago
  • $134.5k - $265.1k

     ...engagement team who delivers the PBAC/ABAC authorization tools including PlainID. This role combines deep technical ownership with engineering expertise, governance, and stakeholder management.Work you’ll doAs a PlainID professional, you will:Configure and implement the... 
    Local area
    Visa sponsorship

    Deloitte

    Richmond, VA
    2 days ago
  • $172k - $286.6k

     ...Cybersecurity EngineeringLocation -Richmond, VA, USA - 9954 Mayland Drive (on-site)The OpportunityThe Sr. Director of Cybersecurity Engineering is responsible for leading teams that engineer, implement, and continuously improve enterprise security controls and platforms... 
    Full time

    McKesson

    Richmond, VA
    1 day ago
  •  ...Chief EngineerThe Chief Engineer oversees all engineering and maintenance operations of the hotel, ensuring the property is well-maintained, safe, and fully operational. This role manages building systems, preventive maintenance programs, repairs, equipment upkeep, and... 
    For contractors
    Work at office
    Local area
    Flexible hours
    Night shift
    Weekend work

    HRI Hospitality

    Richmond, VA
    4 days ago
  • $110k - $130k

     ...Chief EngineerServe as an engineering leader at JLL!The Chief Engineer oversees the efficient, safe and responsible operation of all building systems and equipment while also leading the engineering team. You will oversee an engineering team of 5 at a 951,897 square foot... 
    Daily paid
    For contractors
    Work at office
    Monday to Friday
    Flexible hours

    JLL

    Richmond, VA
    3 days ago
  •  ...with a purpose.Be a part of our successful, growing business during international transformationPosition Summary:As the Director of Engineering, you will guide the Power Core Engineering team organization to deliver high-quality, scalable, innovative software solutions.... 
    Work at office
    Local area
    Flexible hours

    Yes Energy

    Richmond, VA
    4 days ago
  •  ...Senior Director of Software Engineering Capital One's People Tech Engineering Organization is seeking a Senior Director of Software Engineering to lead, manage, mentor, and build exceptional software engineering teams to deliver game-changing technologies. We are on a... 

    Capital One

    Richmond, VA
    4 days ago
  •  ...value with AI. What You’ll Do Lead AI‑First Enterprise Experiences at Teradata. We are seeking a Senior Manager, Software Engineering to lead teams building modern, scalable, and AI‑first user experiences across Teradata’s cloud analytics platform. In this role... 
    Permanent employment
    Flexible hours

    Teradata

    Richmond, VA
    2 days ago
  • $229.9k - $262.4k

     ...Senior Manager, Software Engineering Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big... 
    Full time
    Part time
    Internship
    Local area

    Capital One Financial Corp

    Richmond, VA
    3 days ago
  • $314.8k - $359.3k

     ...Senior Director, Software Engineering As a Capital One Senior Director of Software Engineering, you'll work on everything from customer-facing web and mobile applications using cutting-edge open source frameworks, to highly-available RESTful microservices, to back-end... 
    Full time
    Part time
    Local area

    Capital One

    Richmond, VA
    2 days ago
  • Overview We are looking for a professional Embedded Software Engineer, a team player with solid technical skills to add to our core engineering...  ...a complex multi-processor system Cross-functional (hardware/firmware/software) development and verification Knowledge of satellite... 
    Remote work

    iDirect Government

    Richmond, VA
    2 days ago
  •  ...consulting and product innovation firm specializing in AI, Data Engineering, Blockchain, and Cloud solutions. Key Responsibilities...  ...Experience with Intel or Qualcomm Wi‑Fi chipsets and related firmware. Background in Yocto-based Linux BSP customization. Familiarity... 
    Contract work

    Prana Tree

    Richmond, VA
    2 days ago
  • $166k - $248k

     ...creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day As a Senior Manager of Software Engineering, Mobile (Android), you will manage an engineering team responsible for building scalable, reliable, and high-impact mobile... 
    Work experience placement
    Local area

    Indeed

    Richmond, VA
    14 hours ago
  • $171.6k - $338.3k

     ...confidence, and proactively manage their security posture.Recruiting for this role ends on 12/31/2026.The Team:Deloitte’s Cyber Engineering is a new team that is spearheading the buildout of Cybersecurity technology that will underpin the next generation of our Cybersecurity... 
    Local area

    Deloitte

    Richmond, VA
    3 days ago
  • $153k - $297k

     ...others. If you're as passionate about your future as we are, join our team.KPMG is currently seeking an Associate Director, Platform Engineering to join our Enterprise Security Services organization.Responsibilities:Direct the platform engineering team in designing,... 
    H1b
    Local area

    KPMG

    Richmond, VA
    2 days ago
  • $90k - $120k

    Job DescriptionTimmons Group is currently seeking a Civil Engineering Project Manager candidateto join our Land Development Group located in our Richmond, VA office location.This role would focus mostly on large scale campus style development projects. We assist our clients... 
    Work at office
    Flexible hours

    Timmons Group

    Richmond, VA
    4 days ago
  • $107.1k - $160.7k

     ...they serve.Join a team that’s naturally committed to the environment.Stantec is currently seeking a Senior Project Manager / Civil Engineer, to provide technical leadership for our clients and staff on a variety of Power sector projects. This position will be part of... 
    Full time
    Temporary work
    Part time
    Casual work
    Local area
    Worldwide
    Flexible hours

    Stantec

    Richmond, VA
    3 days ago

Do you want to receive more vacancies?

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