Firmware Engineer
$60 - $65 per hourPyramid 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 .
$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...SuggestedContract workLocal areaImmediate start$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...SuggestedTemporary workWork at officeRelocationVisa sponsorship- 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
- ...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
$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...SuggestedFull timeTemporary workImmediate startFlexible hours$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...- ...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 placementLocal areaFlexible hoursShift workDay shift
$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$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 timeContract workFor contractorsLocal areaRemote workVisa sponsorshipRelocation package- ...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
- ...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
- ...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...
$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 workTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours- 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...
- ...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 workWork experience placementLocal areaVisa sponsorshipMonday to FridayFlexible hoursShift workDay shift
- 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...
- ...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 workLocal area
$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 timeTemporary workWork experience placementLocal areaFlexible hours$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 workLocal areaImmediate start$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$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 timeWork experience placementLocal areaVisa sponsorshipWork visaFlexible hoursDay shift- 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
- ...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...
- 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 timeInternship
- ...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
- ...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 areaFlexible hoursDay shift
$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 timeTemporary workApprenticeshipWork experience placementLocal areaFlexible hours- ...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...
- ...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 timeLocal area
- 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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!






