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

Firmware Engineer

$60 - $65 per hour

Pyramid Consulting

Immediate need for a talented Firmware Engineer . This is a 06+ Months Contract opportunity with long-term potential and is located in Morrisville, NC (Hybrid) . Please review the job description below and contact me ASAP if you are interested.

Job ID:

Pay Range: $60 - $65/hour. Employee benefits include, but are not limited to, health insurance (medical, dental, vision), 401(k) plan, and paid sick leave (depending on work location).

Key Responsibilities:

  • Design, develop, and maintain PCIe Switch firmware for server applications.
  • Collaborate with cross-functional teams and external vendors for firmware integration.
  • Conduct thorough testing and debugging of firmware to ensure reliability.
  • Stay updated on advancements in UEFI firmware, GPU technologies, and accelerators.
  • Contribute to the improvement of firmware development processes and tools.

Key Requirements and Technology Experience:

  • Must have PCIe experience.
  • Proficiency in UEFI (Unified Extensible Firmware Interface) or BIOS.
  • Strong firmware programming and debugging skills.
  • Experience with hardware and firmware bring-up.
  • Proficient with Git source version control system.
  • Proficient in build and automation processes.
  • Unix Shell Scripts capabilities.
  • Experience translating schematics to source code.
  • Experience integrating source code from external vendors.
  • Familiarity with armcc DS-5 or similar tools.
  • Experience with x86 and ARM processors.
  • Familiarity with Windows and Linux operating systems.
  • Experience with OpenEDK.
  • Knowledge of software development processes.
  • Understanding of Agile methodologies and tools.
  • Strong analytical and debugging skills.
  • Creative problem-solving skills in a developmental context.
  • Ability to analyze situations and implement effective solutions.

Our client is a leading IT Industry and we are currently interviewing to fill this and other similar contract positions. If you are interested in this position, please apply online for immediate consideration.

Pyramid Consulting, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

By applying to our jobs you agree to receive calls, AI-generated calls, text messages, or emails from Pyramid Consulting, Inc. and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy here .

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Firmware Engineer in Morrisville, NC vacancy
  • $60 - $65 per hour

     ...Immediate need for a talented Firmware Engineer . This is a 06+ Months Contract opportunity with long-term potential and is located in Morrisville, NC (Hybrid) . Please review the job description below and contact me ASAP if you are interested. Job ID:26-31067... 
    Suggested
    Contract work
    Local area
    Immediate start

    Pyramid Consulting, Inc

    Morrisville, NC
    1 day ago
  • $100k - $120k

     ...Job Description Job Description Join OnLogic as a Firmware Engineer and contribute to the development and sustaining of our industrial computing products. This dynamic role involves firmware and software coding across various CPU, SoC, and microcontroller architectures... 
    Suggested
    Temporary work
    Work at office
    Relocation
    Visa sponsorship

    OnLogic

    Cary, NC
    6 days ago
  • Senior Firmware EngineerXylem is a Fortune 500 global water solutions company dedicated to advancing sustainable impact and empowering...  ...sustainable solutions.We are seeking an experienced Senior Firmware Engineer to join our high-performing engineering team developing... 
    Suggested

    Xylem

    Morrisville, NC
    2 days ago
  •  ...CarolinaSecurity Clearance: No ClearanceBusiness Unit: Piper CompaniesPosition Owner: Mariah McCowanPiper Companies is seeking an Junior Firmware Engineer to sit onsite in RTP NC to join a leading technology organization focused on advanced networking and embedded systems... 
    Suggested

    ZP Group

    Raleigh, NC
    1 day ago
  • $101.6k - $152.4k

    Schneider Electric has a meaningful opportunity available for a Senior Firmware Engineer for our Power Products division in the greater Raleigh, NC area. You will work for a company consistently rated by Fortune as one of the “Great Places to Work”, by Glassdoor as the... 
    Suggested
    Full time
    Temporary work
    Immediate start
    Flexible hours

    Schneider Electric

    Raleigh, NC
    2 days ago
  • $115k - $145k

     ...CarolinaSecurity Clearance: No ClearanceBusiness Unit: Piper CompaniesPosition Owner: Beth RobertsPiper Companies is seeking an Embedded Firmware Design Engineer to join a leading telecommunications technology company onsite 5 days per week near Raleigh, NC. The ideal Embedded... 

    ZP Group

    Raleigh, NC
    4 days ago
  •  ...such as emulators, compilers and simulators; CAN/LIN/Ethernet; and lab equipment such as oscilloscopes and logic analyzers. \n Education: BS in Electrical Engineering, Computer Engineering, or Mechanical Engineering (or equivalent relevant work experience). \n... 
    Work experience placement
    Local area
    Flexible hours
    Shift work
    Day shift

    Cube Hub Inc.

    Cary, NC
    5 days ago
  • $184k - $287.5k

     ...Architecture teams to define end-to-end solutions.Define the firmware architecture for new products and features at the core of NVIDIA...  ...or a higher degree in Computer Science or Computer Engineering or equivalent experience8+ years of relevant software experience... 
    Full time

    Nvidia

    Durham, NC
    3 days ago
  • $60 - $66 per hour

     ...Senior Firmware Engineer Our IoT device consulting firm client in Morrisville, NC (RTP) is seeking a Senior Firmware Engineer on a contract basis to design, develop, and debug embedded C firmware for microcontroller-based IoT, RF, and embedded products, working alongside... 
    Full time
    Contract work
    For contractors
    Local area
    Remote work
    Visa sponsorship
    Relocation package

    LinkedIn

    Raleigh, NC
    5 days ago
  •  ...conformance, IEC 62443 / NERC CIP — with clear design and test documentation. Minimum Qualifications B.S. or M.S. in Electrical Engineering, Power Electronics, Controls, or Computer Engineering (or equivalent experience) Strong grasp of power-electronics control — inverter... 
    Local area

    Delta Electronics (Americas)

    Morrisville, NC
    2 days ago
  •  ...Job Title: Embedded Software Engineer Location: Cary, NC Duration: Contract 1 + Years Key Responsibilities Develop and maintain embedded software applications using C/C++ and MATLAB Simulink . Perform requirements analysis, operational concept development... 
    Contract work

    The Judge Group

    Cary, NC
    3 days ago
  •  ...Job Description: Role Summary Looking for a senior firmware engineer to support the migration of multiple enterprise platforms from  Broadcom Atlas 2 to  Atlas 3 PCIe switch technology. This initiative requires firmware adaptation, platform integration, validation... 

    Zenith services

    Raleigh, NC
    28 days ago
  • $68.9k - $131.1k

     ...challenges and to meet the demands of a rapidly evolving global market. Are you a dynamic and experienced RUST Embedded Software Engineer interested in contributing to programs that save lives and enable the freedoms we enjoy.  Our dynamic engineers develop demanding,... 
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Morrisville, NC
    4 days ago
  • Firmware Engineer OpportunitySenzit focuses on empowering businesses with a next-generation predictive maintenance platform to increase uptime and reduce organizational waste. Join us to develop new technology that will provide Senzit a competitive advantage in the Industrial... 

    Senzit

    Raleigh, NC
    1 day ago
  •  ...Job Title: Embedded Software Engineer – Model-Based Development (MATLAB / Simulink & C/C++) Location: Cary, NC 27513 (100% Onsite) Contract Duration: 12 Months Contract with possibility of Extension Shift Structure: First Shift | 8:00 AM – 5:00 PM (Flexible daytime... 
    Contract work
    Work experience placement
    Local area
    Visa sponsorship
    Monday to Friday
    Flexible hours
    Shift work
    Day shift

    Cube Hub Inc.

    Cary, NC
    3 days ago
  • Piper Companies is seeking a Junior Firmware Engineer to join our RTP, NC team onsite. The role focuses on developing low-level firmware for next‑generation hardware platforms and collaborating with cross‑functional teams to ensure high-quality, reliable products. Ideal... 

    Piper Companies

    Raleigh, NC
    5 days ago
  •  ...Embedded Software Engineer-3 years experience Experience with modeling language (MATLAB, Model Based design, Simulink and Stateflow), C and or C++. Knowledge of embedded Operating System and drivers. Experience with CAN/J1939 network Experience with unit and... 
    Temporary work
    Local area

    Entegee

    Cary, NC
    3 days ago
  • $112.2k - $186.5k

     ...experience; -A Bachelor's degree with 2 years of work experience.  Qualifying education and work experience should be in Hardware Engineer, Engineering or a related field.  Experience in hardware validation using lab equipment such as Oscilloscopes, Logic Analyzers, and... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Flexible hours

    CISCO Systems

    Research Triangle Park, NC
    1 day ago
  • $50 - $70 per hour

     ...Immediate need for a talented Firmware/PLC Software Test Engineer (Electrical Engineer 3) . This is a 06+ Months Contract opportunity with long-term potential and is located in Durham, NC (Onsite) . Please review the job description below and contact me ASAP if you... 
    Contract work
    Local area
    Immediate start

    Pyramid Consulting, Inc

    Durham, NC
    2 days ago
  • $130k - $150k

     ...Description Hardware Design Engineer Full-time Morrisville, NC, US Exclusive confidential search - details shared with...  ...compliance, and manufacturing readiness as you collaborate with firmware, FPGA, layout, and manufacturing teams. Onsite (5 days per week... 
    Full time

    NextDeavor

    Morrisville, NC
    1 day ago
  • $70k - $110k

     ...writing or reviewing software requirements and troubleshooting complex embedded software issues. Bachelors degree in Electrical Engineering, Computer Engineering, or Mechanical Engineering, or equivalent relevant work experience. Mid-career candidates only; recent... 
    Full time
    Work experience placement
    Local area
    Visa sponsorship
    Work visa
    Flexible hours
    Day shift

    Cube Hub Inc.

    Cary, NC
    3 days ago
  • Rust Embedded Software EngineerAre you a dynamic and experienced RUST Embedded Software Engineer interested in contributing to programs that save lives and enable the freedoms we enjoy? Our dynamic engineers develop demanding, trusted, and superior solutions to make the... 
    Contract work

    RTX

    Morrisville, NC
    3 days ago
  •  ...Overview We are looking for a Senior Embedded Software Engineer with deep expertise in Embedded Linux and Wireless Communications...  ...team. You will be responsible for developing mission-critical firmware for next-generation medical devices. This role requires a... 

    Custom Health

    Morrisville, NC
    a month ago
  • Embedded Software Engineer 1We are seeking a full-time Embedded Software Engineer 1 in our Cary, NC location. In this role, you will be responsible for building upon existing software solutions to develop basic software for Garmin products and/or applications.Essential... 
    Full time
    Internship

    Garmin

    Cary, NC
    3 days ago
  •  ...Azure DevOps, and deliver IEEE 1547-2018 / UL 1741-SB compliant firmware. Key Responsibilities Develop firmware/middleware for the Unit...  ...CIP where applicable Minimum Qualifications BS/MS in Computer Engineering, Electrical Engineering, or Computer Science; 5+ years in... 
    Local area

    Delta Electronics (Americas)

    Morrisville, NC
    2 days ago
  •  ...factory visits.Required Qualifications:3+ years of embedded software development experience.BS in Electrical, Computer, or Mechanical Engineering, or equivalent experience.Programming experience in C and MATLAB/Simulink.Knowledge of embedded operating systems, hardware... 
    Local area
    Flexible hours
    Day shift

    Artech

    Cary, NC
    3 days ago
  • $125.7k - $203.1k

     ...passionate professionals from around the world, working together in Engineering, IT, Supply Chain, Customer Experience, Security & Trust, and...  ..., and optimizing high-performance embedded software, firmware, and low-level platform features. Collaborate with cross-functional... 
    Full time
    Temporary work
    Apprenticeship
    Work experience placement
    Local area
    Flexible hours

    CISCO Systems

    Research Triangle Park, NC
    1 day ago
  •  ...TCP/IP, EIGRP, BGPSecret Security Clearance - Public Trust - Medium Risk suitability background check *US Citizen •B.S. in System Engineering or a related field and 5 years of experience in a System Engineering discipline. •2 years of experience creating reports with the... 

    LanceSoft

    Cary, NC
    3 days ago
  •  ...General Information Req # WD00104668 Career area: Hardware Engineering Country/Region: United States of America State: North Carolina City: Morrisville Date: Monday, August 31, 2026 Working time: Full-time Additional Locations... 
    Full time
    Local area

    Lenovo

    Morrisville, NC
    4 days ago
  • Delta Electronics Americas seeks an experienced embedded software engineer to build and maintain the Unit Controller stack, coordinating...  ...US hardware. You will set up CI/CD on Azure DevOps and deliver firmware compliant with IEEE 1547-2018 and UL 1741-SB. Responsibilities... 

    Delta Electronics (Americas)

    Morrisville, NC
    2 days ago

Do you want to receive more vacancies?

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