1

Hardware Engineer Jobs in Raleigh, NC (NOW HIRING)

Test Engineers are responsible for designing and implementing tests to ensure the product functions to meet high-quality standards via developing test plans, peer reviewing code, observing current ...

Be Seen First

HIL Test Engineer

Raleigh, NC · On-site

$62.22/hr

  • Medical

  • Dental

  • Vision

  • Retirement

Engineer II - Hardware-in-the-loop (HIL) Validation Engineer Pay Rate: $62.22/hr Schedule: HYBRID - TELEWORK MON & FRI 8:00 AM to 5:00 PM with a one-hour lunch, on-site requirement is Tuesday through ...

... hardware targets. Responsibilities : • Drive innovation in ML compiler optimization algorithms, leveraging advanced mathematics, programming language theory, and modern compiler techniques. • ...

CI Infrastructure Engineer

Raleigh, NC · On-site

$126.70 - $190.10/hr

Administer and maintain CI infrastructure, including hardware and OS-level configuration, updates ... Collaborate with compiler engineers to integrate new tests, workflows, and tooling into CI

E&I Control System Design Engineer

Raleigh, NC · Hybrid

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

E. Mason is seeking a skilled and detail-oriented Hardware Engineer to join our engineering team. This role will focus on the design, coordination, and documentation of hardware systems for ...

E&I Control System Design Engineer

Raleigh, NC · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

E. Mason is seeking a skilled and detail-oriented Hardware Engineer to join our engineering team. This role will focus on the design, coordination, and documentation of hardware systems for ...

Firmware Engineer

Raleigh, NC · On-site

$125K - $180K/yr

Understand hardware and software interactions and collaborate with hardware engineers. * Maintain and improve existing designs and source code to help attain the goal of a modular structure.

Understand hardware and software interactions and collaborate with hardware engineers. * Maintain and improve existing designs and source code to help attain the goal of a modular structure.

CI Infrastructure Engineer

Raleigh, NC · On-site

$76K - $102K/yr

Engineering Group, Engineering Group > Machine Learning Engineering General Summary: We are looking ... Administer and maintain CI infrastructure, including hardware and OS-level configuration, updates ...

CI Infrastructure Engineer

Raleigh, NC · On-site

$76K - $102K/yr

Engineering Group, Engineering Group > Machine Learning Engineering General Summary: We are looking ... Administer and maintain CI infrastructure, including hardware and OS-level configuration, updates ...

Firmware Engineer

Raleigh, NC · On-site

$125K/yr

Understand hardware and software interactions and collaborate with hardware engineers. * Maintain and improve existing designs and source code to help attain the goal of a modular structure.

Machine Learning Compiler

Raleigh, NC · On-site

$160K - $240K/yr

Familiarity with ML hardware accelerators, memory hierarchies, and performance modeling. * Solid C++ programming skills * Proven ability to lead teams and deliver complex software projects in fast ...

FPGA Engineer

Raleigh, NC · On-site

$126K - $162K/yr

Hardware/Software Design: Work closely with other engineers to integrate FPGA designs with application software and embedded systems. Implement embedded software-based testing solutions where ...

Showing results 41-60

Hardware Engineer information

See Raleigh, NC salary details

$49.6K

$142.1K

$191K

How much do hardware engineer jobs pay per year?

As of Aug 19, 2026, the average yearly pay for hardware engineer in Raleigh, NC is $142,148.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,100.00 and $158,400.00 per year, depending on experience, location, and employer.

What is a hardware engineer?

Hardware engineers are professionals who design, develop, test, and oversee the manufacturing of computer hardware, such as circuit boards, processors, memory devices, networks, and routers. They work closely with software engineers to ensure that hardware and software function together efficiently. Hardware engineers are involved in researching new technologies, improving existing hardware, and troubleshooting issues to enhance system performance. Their work is crucial in industries like computing, telecommunications, automotive, and consumer electronics.

What does a hardware engineer do?

A hardware engineer, or computer hardware engineer, specializes in all aspects of computer hardware, including testing, repairing, building, and maintaining its efficiency. As a hardware engineer, your responsibilities include developing and installing new hardware systems for businesses, providing tech support to users with hardware issues, along with designing and building new products for manufacturers. You may specialize in areas such as internal components, servers, electrical engineering, cellular and tablet devices, or traditional computers and networks.

What are the key skills and qualifications needed to thrive as a hardware engineer, and why are they important?

To thrive as a Hardware Engineer, a strong background in electrical engineering, circuit design, and computer architecture is essential, often supported by a relevant degree. Familiarity with CAD software, PCB layout tools, and hardware description languages, as well as certifications like Certified Hardware Design Engineer (CHDE), are commonly required. Strong problem-solving skills, attention to detail, and effective teamwork set outstanding hardware engineers apart. These skills and qualities are vital for designing reliable, high-performance hardware products that meet rigorous industry standards.

What are some typical challenges hardware engineers face when working on cross-functional teams?

Hardware Engineers often collaborate closely with software developers, product managers, and manufacturing teams. One common challenge is aligning hardware specifications with software requirements, which may change throughout the development cycle. Effective communication and adaptability are essential, as Hardware Engineers must balance technical constraints, cost considerations, and evolving project goals. Staying proactive in cross-team meetings and clarifying expectations early on can help reduce misunderstandings and ensure smoother project delivery.

What is the difference between Hardware Engineer vs Electrical Engineer?

AspectHardware EngineerElectrical Engineer
Required CredentialsBachelor's in Electrical, Electronics, or Computer EngineeringBachelor's in Electrical Engineering or related field
Work EnvironmentDesigning and testing hardware components, working in labs or officesDesigning electrical systems, working in labs, manufacturing, or field
Industry UsageElectronics, computer hardware, telecommunicationsPower systems, electronics, telecommunications, manufacturing

Hardware Engineers focus on designing and developing physical electronic components and systems, while Electrical Engineers work on electrical systems and power distribution. Both roles require similar educational backgrounds and often collaborate in technology industries.

What are the most commonly searched types of Hardware Engineer jobs in Raleigh, NC?

The most popular types of Hardware Engineer jobs in Raleigh, NC are:

What are popular job titles related to Hardware Engineer jobs in Raleigh, NC?

For Hardware Engineer jobs in Raleigh, NC, the most frequently searched job titles are:

What job categories do people searching Hardware Engineer jobs in Raleigh, NC look for?

The top searched job categories for Hardware Engineer jobs in Raleigh, NC are:

What cities near Raleigh, NC are hiring for Hardware Engineer jobs?

Cities near Raleigh, NC with the most Hardware Engineer job openings:

Infographic showing various Hardware Engineer job openings in Raleigh, NC as of August 2026, with employment types broken down into 91% Full Time, 5% Part Time, and 4% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $142,148 per year, or $68.3 per hour.

Hardware Test Engineer

Foxconn Assembly LLC

Durham, NC • On-site

Full-time

Re-posted 28 days ago


Job description

Overview:
Test Engineers are responsible for designing and implementing tests to ensure the product functions to meet high-quality standards via developing test plans, peer reviewing code, observing current processes, and testing materials through processes. Test Engineers work primarily in a Linux Shell, maintaining, diagnosing, and troubleshooting firmware.
Duties and Responsibilities:
  • Develop and formulate testing steps for product.
  • Install, configure, troubleshoot, and maintain test equipment, server, and network.
  • Evaluate and research on product automation test fixtures.
  • Collaborate with NC team and IT team to finalize testing process and network setup.
  • Validate API program for auto-testing results upload.
  • Regularly communicate with customer to ensure product P/N testing steps and ECN implementation.
  • Work with Asia team to introduce new product with FAI results for NPI readiness review.
  • Provide findings of testing yield and failure units analysis and release SOP product testing steps to operator.
  • Participates in cross-group collaboration and corporate initiatives, aiming to improving corporate competitiveness, service quality, and costs.
  • Conduct project management training of best practices in order for projects and operations to run smoothly and effectively.
  • Attend conferences and training as required.
  • Perform other functions and other related duties as directed by Manager.

Skill/Knowledge Requirements:
  • Three (3) or more years working with Python in a professional environment is preferred.
  • Three (3) or more years working with Bash in a professional environment is preferred.
  • Three (3) or more years developing or Testing firmware in a professional environment is preferred.
  • Experience in Linux shell (RHEL, CENT, CLES, or Ubuntu) is preferred.
  • Proficient computer skills in Microsoft Office.
  • Strong organizational skills for planning, multitasking, and managing time effectively.
  • Attention to detail.
  • Exceptional verbal and written communications.
  • Excellent intrapersonal skills.

Education and Experience:
  • Bachelor's degree in Electrical and Electronic Engineering, Information Management, Information Engineering, or Computer Science is preferred.
  • Three (3) or more years of working experience as Test Engineer and or IT Sys Admin.

About Foxconn Assembly, LLC
Foxconn Assembly, LLC has always adhered to the production and operation strategy of "Deeply cultivated in China and Deployed globally", played the role of a bridge and link between domestic and foreign dual circulation, and vigorously promoted the digital transformation of the entire ICT industry chain.
After several years of development, it has become a leading enterprise in the global digital economy. It ranks second in the world in the electronic manufacturing service industry, and continues to contribute to the high-quality development of the digital economy.
  • World's 2nd largest electronic manufacturing service industry
  • 30+ Fully automatic smart factories
  • 190,000+ Global Employees
  • Fortune Global 500 - Ranked 22nd
  • Global Views Monthly CSR & ESG Award - First Prize in the Category of Electronic Technology Industry
  • Clarivate Top 100 Global Innovators - Awarded in 5 Consecutive Years

Foxconn Assembly, LLC is an Equal Opportunity Employer (EOE). All qualified candidates will receive consideration without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, or marital status in accordance with applicable federal, state and local laws.
Foxconn Assembly, LLC participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S.