1

R Programming Jobs in Raleigh, NC (NOW HIRING)

Strong understanding of modular programming, code reviews, unit testing, documentation, and version ... Exposure to engineering or scientific computing environments (Python scientific stack, MATLAB, R ...

Engineer II

Durham, NC · On-site

$94.20K - $129K/yr

Strong understanding of modular programming, code reviews, unit testing, documentation, and version ... Exposure to engineering or scientific computing environments (Python scientific stack, MATLAB, R ...

Manufacturing Engineer

Durham, NC

$70.50K - $90.80K/yr

As a Manufacturing Engineer, you will contribute to the full lifecycle of a massive 1 million ... Quality Control Plans, R&R (Gage Repeatability and Reproducibility) Studies, Quality Checklists ...

Infrastructure Engineering Advisor- Hybrid

Raleigh, NC · Hybrid

$104.50K - $137.10K/yr

Responsible for the architecture, engineering and support of the Enterprise BI application ... R Package installations and automating Unix shell scripts to monitor the health of R services;

Infrastructure Engineering Advisor- Hybrid

Raleigh, NC · On-site

$104.50K - $137.10K/yr

Responsible for the architecture, engineering and support of the Enterprise BI application ... of R services; • OBIEE migration to OAS, which includes OAS product installation, Fusion ...

next page

Showing results 1-20

People also search for

R Programming information

See Raleigh, NC salary details

$77.8K

$120.5K

$146.8K

How much do r programming jobs pay per year?

As of May 30, 2026, the average yearly pay for r programming in Raleigh, NC is $120,531.00, according to ZipRecruiter salary data. Most workers in this role earn between $111,800.00 and $135,600.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an R Programmer, and why are they important?

To thrive as an R Programmer, you need strong proficiency in R programming, data analysis, and statistical modeling, often supported by a background in statistics, mathematics, or computer science. Familiarity with tools such as RStudio, version control systems like Git, and relevant packages (e.g., dplyr, ggplot2) is highly valued, along with certifications in data science or analytics. Analytical thinking, problem-solving, and effective communication are essential soft skills for translating data insights into actionable solutions. These skills ensure accurate data analysis, efficient workflow, and clear communication of results to technical and non-technical stakeholders.

What types of projects do R Programming professionals typically work on within a team environment?

R Programming professionals often collaborate on projects involving data analysis, statistical modeling, and visualization. They usually work closely with data scientists, analysts, and subject matter experts to clean datasets, build predictive models, and generate insightful reports. The role requires effective communication to translate technical findings into actionable recommendations for non-technical stakeholders. Additionally, R programmers may participate in code reviews, contribute to package development, and help automate data pipelines, fostering a collaborative and learning-oriented work environment.

What is R programming?

R programming is an open-source language and environment primarily used for statistical computing, data analysis, and graphical representation of data. It is widely used by statisticians, data analysts, and researchers for tasks like data manipulation, statistical modeling, and creating visualizations. R has a rich ecosystem of packages and libraries that make it highly flexible for various data science applications. Its ability to handle large datasets and integrate with other programming languages makes it a popular choice in academia and industry. Additionally, R is supported by an active community, which continuously contributes new tools and resources.

What is the difference between R Programming vs Data Analyst?

AspectR ProgrammingData Analyst
Required skillsStatistical analysis, coding in R, data visualizationData manipulation, reporting, basic statistical skills
Work environmentData science teams, research labs, analytics departmentsBusiness, finance, marketing, healthcare sectors
Tools usedR, RStudio, packages like ggplot2, dplyrExcel, SQL, Tableau, R (sometimes)

R Programming is a specialized skill focusing on statistical computing and data visualization, often used by data scientists and statisticians. Data Analysts utilize a broader set of tools and skills to interpret data for business insights. While R Programming is essential for advanced analysis, Data Analysts often combine R with other tools to deliver reports and dashboards.

What are the most commonly searched types of R Programming jobs in Raleigh, NC? The most popular types of R Programming jobs in Raleigh, NC are:
What cities near Raleigh, NC are hiring for R Programming jobs? Cities near Raleigh, NC with the most R Programming job openings:
Infographic showing various R Programming job openings in Raleigh, NC as of May 2026, with employment types broken down into 73% Full Time, 20% Part Time, and 7% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $120,531 per year, or $57.9 per hour.

$94.20K - $123.70K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 20 days ago


Job description

As a 100% Employee-Owned company, Robert E. Mason & Associates, Inc. believes our Associates are the foundation of both our customers’ and our success.  Our strong company culture, and belief in continued investment in our Associates, has helped us realize long Associate tenures, as well as long lasting relationships with our customers.  Under the Robert E. Mason & Associates, Inc. umbrella there are two divisions: R.E. Mason and Apperture Solutions.

R.E. Mason is an Emerson Impact Partner covering North Carolina, South Carolina, and Virginia.  Emerson is the global leader of process systems and solutions.  R.E. Mason provides industry-leading process equipment and service for process control, automation, safety, and reliability.  The industries served include Chemical, Pharmaceutical & Life Sciences, Power & Utilities, Food & Beverage, and Pulp & Paper. 

Apperture Solutions is a technology independent, professional consulting, and implementation services firm.  Apperture Solutions offers Data Enablement, Production Optimization, Operations Management, and Other Value-Added Services.  Apperture Solutions partners with other providers to offer our customers the technologies and solutions that fit their needs.

What Apperture Offers Associates:

Apperture is a 100% employee-owned company that offers a comprehensive, industry leading benefits package to all eligible Associates:

  • Participation in the Employee Stock Ownership Program (ESOP)
  • Retirement plan, including a Safe Harbor contribution
  • Medical / Dental / Vision Insurance
  • Employer paid Life Insurance and Long-Term Disability Insurance
  • Generous paid leave options that include vacation time, sick leave, personal leave time, R.E. Mason Way Half Day, paid Jury Duty, and paid Bereavement Leave
  • Paid Parental Leave
  • Paid company holidays
  • Career Development Program
  • Retirement and Financial Wellness program
  • Employee Assistance Program (EAP)
  • Alternative/Hybrid Work Schedules

General Description

We are in search of a Senior DeltaV MES (Syncade) Manufacturing Execution Systems (MES) Engineer to add to our dynamic team. This position is responsible for the design, development, and implementation of our customers’ manufacturing execution systems (MES). The Senior DeltaV MES (Syncade) MES Engineer will be a significant contributor and often the lead technical resource on customer projects. The engineer will deliver quality solutions and services to customers using DeltaV MES (Syncade), or other MES platforms. The Senior MES Engineer will have close interaction with project management and account management to ensure that the project is delivered within the schedule and budget and with the high level of quality expected by our customers. Additionally, the Senior MES Engineer will provide mentoring and leadership to other engineers assigned to projects.   

The Senior DeltaV MES (Syncade) MES Engineer will also be expected to provide support to sales, generate estimates and proposals, and contribute to operations and project management functions.  The role has the support of the MES Practice Leads who have decades of MES design and deployment experience to help the Senior MES Engineer guide customers to a reasonable solution for their needs. 

The Senior DeltaV MES (Syncade) MES Engineer may also provide aftermarket (“Lifecycle”) and staff augmentation support to customers. Typically, this includes maintaining and updating existing site MES systems, implementing small scale expansion projects, and assisting with process optimization projects 

Specific Responsibilities

  • Lead the design and implementation of MES solutions using DeltaV MES (Syncade) or other platforms to enhance manufacturing efficiency and compliance. 

  • Integrate MES with other enterprise systems (ERP, LIMS, SCADA) to ensure seamless data flow and process automation. 

  • Lead a team to develop functional specification, detailed designs, implement, troubleshoot and test MES solutions that meet client/project requirements, including but not limited to: 

    • Recipes / Workflows 

    • Equipment Management 

    • Materials management 

    • Document Management 

    • Reports Configuration 

  • Interface with the Solutions Consultant team to identify and create new business opportunities 

  • Work closely with cross-functional teams, including IT, Quality, Manufacturing, and Engineering, to align MES initiatives with business goals.  

  • Work with customer engineering teams to provide required documentation and implementation processed for their Software Development Lifecycle (SDLC). 

  • Ensure MES solutions comply with regulatory requirements (GMP, FDA, etc.) and support validation activities.  

  • Develop and deliver training programs for end-users and create comprehensive documentation for MES processes and procedures.  

  • Work independently on-site at a customer location  

  • Support start-up and commissioning activities at customer sites  

  • Limited travel in North Carolina, South Carolina and Virginia as needed 

Required Competencies

  • US Citizenship with a valid driver’s license required  

  • Demonstrated interest in software development/troubleshooting 

  • Excellent verbal and written communication skills 

  • Ability to work in team environment; a team player 

  • Self-directed, self-motivated, and detail oriented 

  • Customer focused 

  • Organized and reliable; Demonstrates integrity 

Required Education and Experience

  • B.S. in CHE, EE, ME, Comp. Eng, Comp. Sci., or other related disciplines  

  • 7+ years’ experience working with DeltaV MES (Syncade), or similar MES platforms  

  • MS Office Experience 

Preferred Experience/Competencies

  • Experience with object-oriented programming using XML, SQL, VBScript, Web Parts, Web Services, etc. 

  • Experience integrating MES platforms with 3rd party ERP or quality systems 

  • Understanding of regulated and validated systems 

  • Experience with .NET technologies 

  • ISA-95 Enterprise-Control System Integration Model  

  • Batch process control/ISA-88 experience  

  • Basic Networking 

Physical Requirements

  • Standing
  • Walking
  • Sitting
  • Kneeling
  • Reaching Overhead
  • Climbing
  • Pushing and Pulling
  • Lifting - 30 pounds
  • Using a Computer
  • Using a Telephone
  • Driving

Apperture is a federal contractor and, as such, is required to solicit the disability status and protected veteran status of candidates. Thus, you are required to answer self-identification questions as part of your application process. These questions are part of Apperture’s Affirmative Action Plan and the completion of these questions will not have any effect on any consideration of your application materials.

In compliance with the ADA Amendments Act (ADAAA), if you have a disability and need to request an accommodation in order to apply for a position with Apperture, please call our office at (704) 375-4465.

This is a drug-free workplace. Employment is contingent upon the successful completion of any required pre-employment and, if applicable, ongoing drug testing, including testing mandated by customer site access requirements.