Professional Engineer Jobs in North Carolina
Professional Engineer jobs in North Carolina are consistently active, with strong demand concentrated in civil, structural, and environmental engineering across transportation infrastructure, utilities, and advanced manufacturing. The largest hiring metros are Charlotte, Raleigh-Durham, and Greensboro, where employers such as Duke Energy, NCDOT, and Burns & McDonnell maintain deep and ongoing hiring pipelines for engineers at every level from EIT to senior project lead. Roles in transportation systems, water resources, and industrial facilities represent the most in-demand specialties statewide. Find a role that fits below and apply directly.
Find Professional Engineer JobsOverview
Showing 5 of 15+ Professional Engineer jobs











Solving complexity. Accelerating results.
At Penguin Solutions, we understand the boundless potential of technology and support our customers in turning cutting-edge ideas into outcomes—faster, and at any scale.
With over two decades of experience as trusted advisors, Penguin Solutions is an end-to-end technology company solving the industry’s most complex challenges in computing, memory, and LED solutions. Penguin designs, builds, deploys, and manages high-performance, high-availability enterprise solutions, allowing customers to achieve their breakthrough innovations.
Solving complexity. Accelerating results.
At Penguin Solutions, we understand the boundless potential of technology and support our customers in turning cutting-edge ideas into outcomes—faster, and at any scale.
With over two decades of experience as trusted advisors, Penguin Solutions is an end-to-end technology company solving the industry’s most complex challenges in computing, memory, and LED solutions. Penguin designs, builds, deploys, and manages high-performance, high-availability enterprise solutions, allowing customers to achieve their breakthrough innovations.
Professional Services Engineer
At Penguin Solutions (Nasdaq: PENG) – The AI Factory Platform Company – we’re building a team of innovators who thrive on collaboration, creativity, and the opportunity to help shape the future of AI. As part of the AI technology revolution, our teams design, build, deploy, and manage AI factories for enterprises, sovereign AI initiatives, and neocloud providers worldwide.
Headquartered in Silicon Valley, California, Penguin Solutions operates globally through a network of R&D, manufacturing, and sales locations. For nearly three decades, we have operated at the intersection of memory and AI/HPC infrastructure. That engineering expertise positions us to power the next generation of AI workloads, from training to inference and agentic AI at scale.
Penguin Solutions brings together differentiated infrastructure software, advanced memory, compute systems, end-to-end services, and industry-leading partner solutions in a full-stack AI factory platform designed to help customers deploy and scale AI workloads with speed and precision.
At Penguin Solutions, we value ideas over hierarchy and believe in servant leadership, where leaders enable teams to do their best work. We empower employees to take ownership, drive innovation, and grow through challenging work, continuous learning, and exposure to advanced AI tools and technologies. With flexibility where it matters and a strong focus on outcomes, Penguin Solutions is a place to do your best work, grow your career, and make a meaningful impact.
Job Overview
Penguin Solutions Professional Services provides essential engineering services for the integration, configuration, and deployment of complex, integrated environments involving high-performance computing, cloud, and enterprise systems. This position requires excellent customer service skills along with strong technical skills to install, document, configure, troubleshoot, and repair the deployed solutions. Most of the work will be performed at customer sites.
Responsibilities
- The individual in this position will work independently and as part of a team to build, install, and troubleshoot complex computer and network systems.
- Provide hands-on deployment of Penguin Computing's solutions.
- Perform in-factory and on-site racking and cabling, software installation, systems configuration, systems verification, etc.
- Install, configure, and tune software applications and software-defined solutions.
- Test and troubleshoot hardware, software, and network issues.
- Participate in Penguin Computing's solutions development as it relates to implementation and deployment.
- Participate in the development and delivery of documentation and training for Penguin Computing's solutions.
- Participate in growing Penguin Computing's technical expertise through peer education and other means.
- Contribute technical expertise to commercial and public sector sales opportunities.
- Assist local technical support and repair engineers.
- Fully document processes, procedures, and all work performed.
- Lifting and carrying up to 30 lbs.
- Travel up to 60% required.
Qualifications
- Bachelor’s Degree in Computer Science, Computer/Electrical Engineering, or a related field (or equivalent experience).
- 3+ years of hands-on experience with UNIX/Linux server environments.
- Experience with Linux TCP/IP configuration.
- Skills with Linux md and lvm software RAID technologies.
- Familiarity with other Linux basics such as systemd, firewalld and kickstart installation.
- Outstanding verbal, written, and interpersonal skills.
- US citizenship is required for this position.
Preferred Qualifications
- Red Hat RHCSA or SUSE Certified Engineer or equivalent.
- Skills with automation technologies such as Ansible or Puppet.
- Experience with Linux-hosted virtual machines.
- Experience working with software-defined storage such as Ceph and Lustre.
- Familiarity with NOS such as Cumulus or Sonic.
- Experience with high-speed networks, like InfiniBand and Omni-Path Architecture (OPA).
- Familiarity with accelerated computing technologies (e.g., GPUs).
- Skill with High-Performance Computing (HPC) provisioning systems such as ClusterWare, Cobbler, xCAT or Bright.
- Experience installing or configuring HPC job schedulers such as Slurm or PBS.
- Proven application build, installation, and configuration skills, including familiarity with the GNU toolchain.
- Security clearance or ability to obtain U.S. security clearance.
- Ability to help grow a vibrant, leading edge, professional services organization.
Location
This is a hybrid position located in Durham, NC. Open to remote within the US for the right candidate.
Travel
Up to 60% travel is required.
Compensation & Benefits
The base pay range that the Company reasonably expects to pay for this position in the United States is $97,000 - $120,000; the pay ultimately offered may vary based on business considerations, including job-related knowledge, skills, experience, and education. The position is bonus-eligible, and there are medical, dental, and vision benefits available. There is a 401k saving plan and other benefits, such as Paid Time Off, Life Insurance, and an Employee Assistance Plan.
Inclusion & Belonging Statement
We are committed to creating an inclusive environment that embraces differences and fosters belonging for all.
Equal Opportunity Statement
We are an Affirmative Action/Equal Opportunity Employer and strongly committed to all policies which will afford equal opportunity employment to all qualified persons without regard to age, national origin, race, ethnicity, creed, gender, disability, veteran status, or any other characteristic protected by law.
See All 15 Professional Engineer Jobs in North Carolina
Find roles in North Carolina that match your experience and apply in just a few clicks.
Find Professional Engineer JobsProfessional Engineer Jobs by City in North Carolina
Where North Carolina roles are concentrated, by current openings.
Professional Engineer Job Market in North Carolina
A snapshot from current North Carolina openings, updated as new roles post.
Who's Hiring



Top Industries Hiring
- Construction & Real Estate
What North Carolina Employers Look For
The qualifications that appear most often in professional engineer jobs across North Carolina.
- Active Professional Engineer license issued or recognized by the North Carolina Board of Examiners for Engineers and Surveyors
- Bachelor's degree in civil, mechanical, electrical, or related ABET-accredited engineering program
- Proficiency in discipline-specific design or analysis software such as AutoCAD, Civil 3D, or MATLAB
- Experience preparing engineering plans, specifications, and reports for public or private sector projects
- Familiarity with North Carolina building codes, DOT standards, and applicable federal regulations
- Strong written communication skills for technical reports, permit applications, and client coordination
Professional Engineer Jobs in North Carolina: Frequently Asked Questions
How do you become a professional engineer in North Carolina?
You earn licensure through the North Carolina Board of Examiners for Engineers and Surveyors by completing a four-year ABET-accredited engineering degree, passing the Fundamentals of Engineering exam to become an Engineer in Training, accumulating qualifying work experience under a licensed PE, and then passing the Principles and Practice of Engineering exam. The board reviews applications, verifies references, and issues the PE license required to seal engineering documents in North Carolina.
How much do professional engineers make in North Carolina?
Professional engineers in North Carolina earn a median of about $100,730 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $70,760 for the lowest 10% to over $160,520 for the top 10%. Pay rises with experience, specialty, and employer.
Which companies hire professional engineers in North Carolina?
Employers hiring professional engineers in North Carolina right now include Penguin Solutions, ESP Associates, and Fortinet, based on current listings on Migrate Mate as of October 2026. North Carolina's mix of state infrastructure projects, energy utilities, and advanced manufacturing plants creates sustained demand across both large firms and regional engineering consultancies headquartered in Charlotte and the Research Triangle.
Which North Carolina cities have the most professional engineer jobs?
Charlotte, North Carolina, and New Bern have the most professional engineer openings in North Carolina. Charlotte drives volume through its energy, construction, and infrastructure sectors anchored by major utilities and national engineering firms, while Raleigh and Durham benefit from state government contracts, transportation projects, and the research and technology corridor that attracts both public agencies and private industry.
Are there remote professional engineer jobs in North Carolina?
Yes, but they're relatively limited. About 40% of professional engineer openings tied to North Carolina are remote or hybrid as of October 2026, reflecting the hands-on and site-dependent nature of most engineering disciplines. The roles most likely to include remote flexibility are those focused on design review, project management, or technical writing rather than field inspection or construction oversight.
How can I get hired as a professional engineer in North Carolina with little or no experience?
The most realistic entry path is applying as an Engineer in Training after passing the Fundamentals of Engineering exam, which most large North Carolina employers accept in place of a full PE license for junior roles. NCDOT, Duke Energy, and major engineering consultancies in Charlotte and Raleigh regularly hire new graduates into rotational or project-support roles. Building a portfolio of design coursework, co-op experience, or summer internships with North Carolina firms significantly strengthens a first application.
Where can I find and apply to professional engineer jobs in North Carolina?
You can find and apply to professional engineer jobs in North Carolina on Migrate Mate, which lists current openings from employers hiring across the state. Find roles that fit your experience, specialty, and preferred location, then apply directly to the ones that match.
See All 15 Professional Engineer Jobs in North Carolina
Find roles in North Carolina that match your experience and apply in just a few clicks.
Find Professional Engineer Jobs