1

Robot Programmer Jobs in Raleigh, NC (NOW HIRING)

Software QA Intern

Durham, NC

$18.50 - $24.50/hr

We are looking for a Software QA Intern to join Vista Robotics, a leading company in the field of computer software and engineering. As a Software AQ Intern, you will play a crucial role in ensuring ...

Software QA Intern

Raleigh, NC

$18.75 - $24.50/hr

We are looking for a Software QA Intern to join Vista Robotics, a leading company in the field of computer software and engineering. As a Software AQ Intern, you will play a crucial role in ensuring ...

DevOps Engineer

Raleigh, NC · On-site

$51.25 - $70.25/hr

Job title: DevOps Engineer Location: Raleigh, North Carolina, USA, remote till covid. * 2-3 years ... Develop application code for Applications Preferred experience in RPA (ex. UiPath, Blue Prism, PEGA ...

Controls Engineer Join a dynamic Controls team focused on hands-on troubleshooting, equipment ... Support robotics systems, including basic operation, fault diagnostics, and recovery assistance.

Controls Engineer Join a dynamic Controls team focused on hands-on troubleshooting, equipment ... Support robotics systems, including basic operation, fault diagnostics, and recovery assistance.

RESEARCH TECHNICIAN I

Durham, NC · On-site

$18 - $26.49/hr

We are seeking a graduate research assistant with a Master's degree, or near completion of a Master's degree, in Biomedical Engineering, Mechanical Engineering, Electrical Engineering, Robotics, or a ...

Control Engineer

Raleigh, NC · On-site

$81.20K - $105K/yr

Engineers in this position collaborate closely with clients, manage multiple projects, and ... robotics, and machine vision. You should be comfortable leading or supporting technical teams ...

Control Engineer

Raleigh, NC

$81.20K - $105K/yr

Engineers in this position collaborate closely with clients, manage multiple projects, and ... robotics, and machine vision. You should be comfortable leading or supporting technical teams ...

RESEARCH TECHNICIAN I

Durham, NC · On-site

$18 - $26.49/hr

We are seeking a graduate research assistant with a Master's degree, or near completion of a Master's degree, in Biomedical Engineering, Mechanical Engineering, Electrical Engineering, Robotics, or a ...

Computer Vision and Optimization Engineer

Durham, NC · On-site

$107.70K - $127.10K/yr

BotBuilt is a company that builds robots to enhance the home construction process through speed, safety, and precision. They are seeking a Computer Vision and Optimization Engineer to design and ...

Electrical Controls Engineer

Durham, NC

$72.50K - $96.90K/yr

This role combines PLC/IPC programming, electrical hardware design, and advanced system integration ... Youll work at the intersection of robotics, thermal processes, motion control, and precision ...

next page

Showing results 1-20

Robot Programmer information

See Raleigh, NC salary details

$16

$35

$51

How much do robot programmer jobs pay per hour?

As of May 29, 2026, the average hourly pay for robot programmer in Raleigh, NC is $35.85, according to ZipRecruiter salary data. Most workers in this role earn between $29.66 and $42.07 per hour, depending on experience, location, and employer.

What Does a Robot Programmer Do?

The job duties of a robot programmer include working to write, test, and modify programs that direct the actions of robotic equipment. As a robot programmer, your responsibilities typically consist of using robotic software to create directions for manufacturing or industrial applications. You analyze drawings, blueprints, and manufacturing or assembly requirements before programming the equipment. You may also need to physically set up and place the robot in the workspace, test your program before beginning work, and monitor progress to ensure quality during the production run or another process.

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

To thrive as a Robot Programmer, you need strong programming skills (such as in Python, C++, or proprietary robot languages), a solid understanding of robotics engineering, and typically a degree in computer science, engineering, or a related field. Familiarity with robotic control systems, industrial automation software (like ROS or PLCs), and relevant certifications are often required. Analytical thinking, problem-solving abilities, and effective teamwork are essential soft skills for optimizing robotic performance and collaborating with engineering teams. These skills ensure the development, integration, and maintenance of efficient, reliable robotic systems in various industrial applications.

What are some common challenges Robot Programmers face when integrating new robots into existing manufacturing systems?

Robot Programmers often encounter challenges such as ensuring compatibility between new robots and legacy equipment, optimizing robot paths for efficiency, and minimizing downtime during integration. Coordinating closely with engineers, operators, and IT specialists is essential to address communication protocols, safety requirements, and production schedules. Adapting to rapidly evolving technologies and troubleshooting unexpected issues are also key aspects of the role, making strong problem-solving skills and teamwork crucial for success.

What is the difference between Robot Programmer vs Robot Technician?

AspectRobot ProgrammerRobot Technician
CredentialsTypically requires a degree in robotics, engineering, or computer scienceOften requires technical diploma or associate degree in robotics or electronics
Work EnvironmentDesigning, coding, and testing robot programs in labs or manufacturing settingsMaintaining, troubleshooting, and repairing robots on the production floor
Employer & Industry UsageUsed mainly in automation, manufacturing, and robotics developmentCommon in manufacturing plants, assembly lines, and maintenance services

Robot Programmers focus on creating and optimizing robot software, while Robot Technicians handle the installation, maintenance, and repair of robotic systems. Both roles are essential in automation industries but differ in their primary responsibilities and required skills.

What are popular job titles related to Robot Programmer jobs in Raleigh, NC? For Robot Programmer jobs in Raleigh, NC, the most frequently searched job titles are:
What cities near Raleigh, NC are hiring for Robot Programmer jobs? Cities near Raleigh, NC with the most Robot Programmer job openings:
Infographic showing various Robot Programmer 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 $74,571 per year, or $35.9 per hour.
Control and Automation Engineer

Control and Automation Engineer

Voxel Innovations, Inc.

Knightdale, NC • On-site

Full-time

Posted 22 days ago


Job description

Voxel is seeking a Control and Automation Engineer to develop our advanced manufacturing equipment and processes.  Voxel is a thought leader in Pulsed Electrochemical Machining (PECM), an advanced manufacturing process unrivaled in its ability to quickly and accurately machine specialty metal alloys.  Our mission is to use PECM and related manufacturing technologies to supply critical, high-value parts to aerospace, energy, and medical customers.
At Voxel, we focus on solving meaningful manufacturing challenges in aerospace, energy, transportation, and healthcare. Our work results in real, tangible products—giving engineers the opportunity to see the direct impact of what they build.
Our technology sits at the intersection of materials science, electrochemistry, and electrical, mechanical, chemical, and software engineering. We are looking for engineers who enjoy working across disciplines, collaborating closely with others, and developing innovative solutions to complex problems.
As a Control and Automation engineer you will be responsible for helping create the controls for sophisticated electrochemical machining processes including software programs, process feedback and controls schemes, integration of sensors and 3rd party hardware (e.g. robots, metrology equipment), and digital data reporting. This role is also responsible for the design and build of industrial control panels, selection of sensors and other hardware, and miscellaneous electrical design. This position is full-time based in Knightdale, NC.
About You
We are looking for a self-motivated engineer who can take ownership of projects and work independently with minimal oversight. Candidates should have experience with object-oriented programming, structured control logic (such as state machines), and data handling. Beckhoff is Voxel’s primary industrial control platform, so familiarity with Beckhoff TwinCAT is preferred.
As a small business, the demands of this role shift with the phase of work. You may spend time focused on software development and process optimization, then transition to hands-on panel building, equipment installation, and commissioning. Applicants should be comfortable working across these responsibilities and able to shift between them as the business requires.
You align with Voxel’s Core Values: Expect Excellence, Do Right By Others,
Always Getting Better, What Would Happen If…

 

Job Description

  • Writing software programs and state machines, predominantly in Beckhoff TwinCat, to run our PECM equipment. This includes multi-axis control, safety logic, database transactions, and sequencing with multiple elements.
  • Writing robot code, predominantly Kuka Robot Language, to automate industrial robots
  • Leveraging AI tools to support software development, debugging, and documentation
  • Electrical design, wiring, and troubleshooting of industrial control cabinets
  • Providing hands-on troubleshooting support for production equipment, diagnosing and resolving electrical, mechanical, and software issues to minimize downtime
  • Integrating third-party hardware including metrology equipment, sensors, and other instrumentation into the control architecture
  • Helping create budgets and timelines for the implementation of the controls and electrical aspects of a given project.
  • Controlling the software records, backups, etc. to ensure compliance with Voxel’s quality control requirements 
Qualifications
  • BS/MS/PhD in Electrical Engineering, Mechanical Engineering, Mechatronics, or related field
  • 3–7+ years of relevant experience in automation, controls, or equipment development
    • Industrial electrical systems and panel design
    • Sensors, instrumentation, and data acquisition
    • Programming for automation (PLC, structured text, or similar)
  • Ability to work hands-on with hardware (wiring, debugging, system integration)
  • Strong problem-solving skills and ability to work independently
  • This position requires access to controlled information under U.S. export control laws. Therefore, applicants must be U.S. persons (U.S. citizen or lawful permanent resident).
  • Submittal of a cover letter describing why you are interested in working at Voxel and our
    mission.
Voxel is entering into an exciting, fast-paced growth phase of the business and you will have the opportunity to be a key contributor to creating an automated production environment.  If you are excited about our mission and meet our requirements, we want to hear from you!  
Voxel Innovations Inc. is an equal opportunity employer.  The above job description does not constitute a promise or guarantee of employment.

Powered by JazzHR

kHJTCYf325