2

Full Time Systems Engineer Jobs in Raleigh, NC (NOW HIRING)

Embedded Software Engineer

Raleigh, NC

$112.90K - $148.60K/yr

Implement MQTTbased system and supervisory communications * Support board bringup, debugging, and ... Job LocationsUS-NC-RaleighEmployment Type: FULL_TIME

Engineering & Science Job Schedule: Full time Remote: No The Opportunity In this role, you will contribute to the design and delivery of highvoltage substations and Flexible AC Transmission Systems ...

Engineering & Science Job Schedule: Full time Remote: No The Opportunity In this role, you will contribute to the design and delivery of high-voltage substations and Flexible AC Transmission Systems ...

FPGA Engineer

Raleigh, NC · On-site

$126.40K - $162.30K/yr

Identify and resolve system bottlenecks. Testing and Validation: Create comprehensive test and ... Full-Time This position is currently accepting applications.

FPGA Engineer

Raleigh, NC

$126.40K - $162.30K/yr

Apply Now RTL, C/C++, Python, VHDL, Verilog, Tcl, cryptography, hardware, embedded software, System ... cocotb, pyuvm Full Time Travel required to 10%. Must be able to apply for and maintain a U.S.

next page

Showing results 1-20

Full Time Systems Engineer information

See Raleigh, NC salary details

$52K

$123.7K

$162.3K

How much do full time systems engineer jobs pay per year?

As of May 29, 2026, the average yearly pay for full time systems engineer in Raleigh, NC is $123,656.00, according to ZipRecruiter salary data. Most workers in this role earn between $95,300.00 and $152,600.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Full Time Systems Engineer, and why are they important?

To thrive as a Full Time Systems Engineer, expertise in systems architecture, troubleshooting, and network administration is essential, typically supported by a degree in computer science or a related field. Familiarity with operating systems (Windows/Linux), virtualization platforms, scripting languages, and certifications like CompTIA, Cisco, or Microsoft are commonly required. Strong analytical thinking, effective communication, and problem-solving abilities distinguish top performers in this role. These skills ensure seamless system performance, efficient issue resolution, and reliable IT infrastructure for organizational success.

What are some common challenges Full Time Systems Engineers face when managing complex IT infrastructures?

Full Time Systems Engineers often encounter challenges related to integrating new technologies with existing systems, ensuring high system uptime, and maintaining security standards across diverse platforms. Troubleshooting issues that span hardware, software, and network layers requires strong analytical skills and collaboration with cross-functional teams. Balancing day-to-day operational tasks with long-term infrastructure improvements is also a common aspect of the role, making time management and adaptability essential.

What does a Full Time Systems Engineer do?

A Full Time Systems Engineer is responsible for designing, implementing, maintaining, and troubleshooting computer systems and networks within an organization. They ensure that all IT infrastructure, such as servers, software, and hardware, operates efficiently and securely. Systems Engineers also collaborate with other IT professionals to optimize system performance, address technical issues, and support business goals. Their role often includes tasks like system upgrades, automation, monitoring, and ensuring system reliability.

What is the difference between Full Time Systems Engineer vs Network Engineer?

AspectFull Time Systems EngineerNetwork Engineer
CredentialsBachelor's in Computer Science or related, certifications like CompTIA Network+, Cisco CCNABachelor's in Computer Science, IT, or related, certifications like Cisco CCNA, CompTIA Network+
Work EnvironmentDesigning, implementing, and maintaining IT systems and infrastructureConfiguring, managing, and troubleshooting network hardware and connections
Industry UsageIT departments across various industries, corporate environmentsTelecommunications, enterprise networks, data centers
Common Search/ComparisonOften compared for their roles in IT infrastructure management

Full Time Systems Engineers focus on overall IT systems, including servers, hardware, and software infrastructure, while Network Engineers specialize in designing and maintaining network connectivity. Both roles require similar certifications and often work together within IT teams, but their core responsibilities differ in scope and focus.

What are the most commonly searched types of Systems Engineer jobs in Raleigh, NC? The most popular types of Systems Engineer jobs in Raleigh, NC are:
Infographic showing various Full Time Systems Engineer job openings in Raleigh, NC as of May 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $123,656 per year, or $59.5 per hour.

$150K - $250K/yr

Full-time

Posted 14 days ago


Job description

Overview

If you enjoy building deep infrastructure systems where networking, storage, kernel behavior, and performance all intersect - this is the kind of role that rarely comes along.

At DDN, we build infrastructure for some of the world's most demanding AI, HPC, and large-scale data environments. We are looking for a Senior / Staff Fuse Developer who wants to work close to the systems layer - where file systems, object storage, RDMA networking, and Linux kernel behavior directly impact performance at scale.

This is not a role for someone who only consumes infrastructure. It is for engineers who understand how data moves through the stack, who care about latency and throughput, and who enjoy solving hard systems problems deep inside storage and Linux environments.

Job DescriptionWhy this role is compelling

At DDN, you will work on infrastructure challenges that sit at the core of modern high-performance systems:

  • Building and optimizing FUSE-based file system technologies
  • Working across Linux kernel file systems and user-space infrastructure layers
  • Designing high-performance infrastructure for distributed storage environments
  • Improving how object storage systems behave under real production workloads
  • Working with RDMA networking principles and high-speed data movement
  • Solving performance bottlenecks across networking, storage, and I/O pathways
  • Developing systems-level infrastructure in C and C++
  • Building platforms that support AI, HPC, and large-scale data-intensive workloads

Your work will directly influence how large-scale infrastructure platforms perform in real-world production environments - not just in theory.

What you'll do
  • Design, build, and optimize FUSE-based infrastructure and storage components
  • Develop and improve Linux file system integrations across kernel and user-space layers
  • Work on distributed storage and object storage infrastructure systems
  • Improve scalability, resiliency, and performance across storage platforms
  • Optimize networking and data movement using RDMA principles
  • Diagnose bottlenecks across file systems, networking, memory, and I/O stacks
  • Develop infrastructure tooling and platform capabilities in C and C++
  • Work closely with systems, storage, and platform engineering teams on deeply technical infrastructure challenges
  • Help shape next-generation infrastructure platforms for AI and high-performance environments
What we're looking for
  • Strong hands-on experience developing with FUSE and Linux file systems
  • Deep understanding of Linux kernel file system architecture
  • Strong programming skills in C and C++
  • Strong understanding of POSIX file system principles
  • Experience with object storage systems and distributed infrastructure
  • Familiarity with RDMA networking principles and high-speed networking technologies
  • Experience working close to kernel-space and user-space I/O paths
  • Strong systems mindset with the ability to debug complex infrastructure and performance issues
  • Experience building or optimizing infrastructure platforms in production environments
You'll thrive here if
  • You enjoy low-level systems and infrastructure engineering
  • You care deeply about performance, scale, and reliability
  • You like solving technical problems that most engineers avoid because they are too deep or performance-sensitive
  • You enjoy understanding how storage and networking behave under pressure
  • You prefer working close to the metal instead of purely abstracted application layers
  • You want to build infrastructure that directly powers mission-critical environments
This role is probably not for you if
  • Your background is primarily application-layer or general backend development
  • You have limited experience with Linux internals, file systems, or infrastructure engineering
  • You prefer higher-level platform abstraction over systems-level development
  • You have not worked on performance-sensitive distributed systems
  • You want a coordination-heavy role rather than deep technical ownership

Salary Range: $150,000 - $250,000

DDN

Why DDN - DDN is where serious infrastructure engineers go to work on serious data problems.

If you want to work at the intersection of Linux systems, distributed storage, networking, and high-performance infrastructure - and you want to do it in an environment that values technical depth - this is a rare opportunity to build systems operating at massive scale.

Apply if - You are a Bay Area or RTP based engineer with deep systems and infrastructure expertise, and you want to help build the storage and infrastructure platforms behind modern AI and high-performance computing environments.

#Linkedin

Employment Type: FULL_TIME