1

Robot Programmer Jobs in Raleigh, NC (NOW HIRING)

SR PROGRAMMER ANALYST

Henderson, NC

$41.50 - $56.25/hr

... design, programming, security, backup, and recovery, to deliver solutions of superior quality ... Robot and MDCMS are pluses. Any modernization work is a plus. * Retail Experience is preferred but ...

Summer Camp Counselor

Cary, NC · On-site

$16 - $20/hr

Knowledge in building and programming LEGO robots a plus. * Experience in programming languages a plus. * Good listener and strong influencer. Responsibilities include: * Teach robotics based on our ...

Summer Camp Counselor

Cary, NC · On-site

$16 - $20/hr

Knowledge in building and programming LEGO robots a plus. * Experience in programming languages a plus. * Good listener and strong influencer. Responsibilities include: * Teach robotics based on our ...

Mandatory Skills: RPA UiPath, Document Understanding, Communications Mining, AI center, Auto Pilot UiPath Developer Expert/Tech Lead - * Hands-on experience with UiPath * Hands-on experience with ...

New

We build robots that build homes. We collaborate with traditional home builders to enhance their ... Your qualifications We seek a dedicated and innovative mechatronics engineer with 3-5 years of ...

Firmware Engineer

Durham, NC · On-site

$80K - $110K/yr

We build robots that build homes. We collaborate with traditional home builders to enhance their ... Your qualifications We seek a dedicated and innovative infrastructure engineer with 3-5 years of ...

We drive continuous improvement, and maintain all of the robotics and material handling equipment ... As an Automation Engineer, you will play a crucial role in maximizing equipment reliability and ...

Software QA Intern

Raleigh, NC · On-site

$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 ...

Software QA Intern

Durham, NC · On-site

$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 ...

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 ...

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 Jun 24, 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?

A Robot Programmer is responsible for creating, testing, and implementing the software that controls industrial and commercial robots. They write code to instruct robots on tasks such as assembly, welding, painting, or material handling. Robot Programmers work closely with engineers and production teams to ensure robots operate efficiently and safely within manufacturing environments. Their work often involves troubleshooting, optimizing existing programs, and integrating new robotic systems into workflows.

Is robotics a dead field?

Robot programmers are in demand as robotics continues to grow across industries such as manufacturing, healthcare, and logistics. The field requires skills in programming languages like Python and C++, as well as knowledge of sensors and automation systems, indicating ongoing opportunities rather than decline.

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.

Will AI replace robotics engineer?

AI is expected to augment the work of robotics engineers by automating certain tasks such as programming, testing, and maintenance. However, robotics engineers will continue to be essential for designing, integrating, and troubleshooting robotic systems that require human oversight and expertise in hardware and software development. The role is likely to evolve rather than be fully replaced by AI.

Is robot programming a good career?

Robot programming is a growing field that involves developing software to control robotic systems, often requiring knowledge of programming languages like Python or C++ and familiarity with automation tools. It offers opportunities in manufacturing, logistics, and research, with a demand for technical skills and problem-solving abilities. The career can be stable and well-paying for those with relevant training and experience.

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.

How much do robot programmers make?

Robot programmers typically earn between $60,000 and $100,000 annually, depending on experience, location, and industry. Skilled programmers with knowledge of robotics software, automation tools, and programming languages like Python or C++ tend to have higher salaries.

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 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 job categories do people searching Robot Programmer jobs in Raleigh, NC look for? The top searched job categories for Robot Programmer jobs in Raleigh, NC are:
What cities near Raleigh, NC are hiring for Robot Programmer jobs? Cities near Raleigh, NC with the most Robot Programmer job openings:
Assistant Professor - Robotics & Sensors

Assistant Professor - Robotics & Sensors

NCSU

Raleigh, NC

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 16 days ago


North Carolina State University rating

6.8

Company rating: 6.8 out of 10

Based on 33 frontline employees who took The Breakroom Quiz

390th of 539 rated colleges and universities


Job description

Posting Information
Posting Number PG194336EP Internal Recruitment No Working Title Assistant Professor - Robotics & Sensors Anticipated Hiring Range $95,000 - $105,000 Work Schedule Monday-Friday, 8am-5pm Job Location Raleigh, NC Department Biological And Agricultural Engineering About the Department
The Department of Biological and Agricultural Engineering (BAE) is jointly administered by the College of Agriculture and Life Sciences (CALS) and the College of Engineering at NC State University. The department actively contributes to the academic, research and extension missions of the University.
Wolfpack Perks and Benefits
As a Pack member, you belong here, and can enjoy exclusive perks designed to enhance your personal and professional well-being. As you consider this opportunity, we encourage you to review our Employee Value Proposition and learn more about what makes NC State the best place to learn and work for everyone.

What we offer:
  • Medical, Dental, and Vision
  • Flexible Spending Account
  • Retirement Programs
  • Disability Plans
  • Life Insurance
  • Accident Plan
  • Paid Time Off and Other Leave Programs
  • 12 Holidays Each Year
  • Tuition and Academic Assistance
  • And so much more!

Attain Work-life balance with our Childcare benefits, Wellness & Recreation Membership, and Wellness Programs that aim to build a thriving wolfpack community.
Disclaimer: Perks and Benefit eligibility is based on Part-Time or Full-Time Employment status. Eligibility and Employer Sponsored Plans can be found within each of the links offered.
Essential Job Duties
The Department of Biological and Agricultural Engineering (BAE) in the College of Agriculture and Life Sciences (CALS) at North Carolina State University invites applications for a tenure-track Assistant Professor position in robotics and sensors, with complementary expertise in artificial intelligence (AI) and data analytics applied to agricultural and biological engineering challenges.

The successful candidate will develop a nationally recognized research, teaching, and extension program that advances intelligent sensing, automation, and data-driven decision support for agriculture and food systems relevant to North Carolina and beyond. Expertise in robotics, particularly in developing highly reliable field platforms, is desirable. Potential research directions include: field-deployable sensors and biosensors for monitoring animal and plant health; robotic and cyber-physical systems for controlled environment agriculture and automation; precision livestock farming and AI-enabled analytics for proactive decision-making; and integrated sensing and control approaches that maximize farmer profitability (e.g., crop yield, quality, etc.) while minimizing farmer costs (e.g., water, nutrients, labor, etc.). Over the next decade, agricultural robotics and sensing will move beyond proof-of-concept toward systems that transform how food is produced under increasingly variable weather, labor availability, and resource constraints. This position will lead innovation in scalable, field-ready platforms that integrate robotics, sensing, and AI to deliver resilient, data-secure, and farmer-friendly technologies. The successful candidate will help shape the future of agriculture, making it more adaptive, affordable, and sustainable for varied operations from small family farms to large-scale enterprises.
NC State provides exceptional opportunities for cross-disciplinary collaboration. The BAE Department, ranked 4th nationally among graduate programs, boasts nationally recognized programs in digital agriculture, robotics, AI, aquacultural and environmental systems, big data analytics, and sustainable waste management. The position will connect with university-wide initiatives including the Plant Sciences Initiative (PSI), the emerging Food Animal Initiative (FAI), and the Genome Editing Center for Sustainable Agriculture (GEC), as well as statewide infrastructure such as 18 agricultural research stations. Commodity groups across North Carolina and companies in the Research Triangle Park (RTP) provide strong industry engagement and funding opportunities to support applied innovation and extension programming.
The successful candidate will teach an upper-level undergraduate and graduate course on sensors and controls and may develop additional courses in robotics, circuits and electronics, or data-driven decision systems. They will also have the opportunity to mentor students in cross-disciplinary teams and advise the department's robotics team. Candidates should demonstrate the ability to collaborate across disciplines, attract extramural funding, and contribute to NC State's land-grant mission of research, teaching, and extension.
You Belong Here! At NC State, our goal is for all employees to reach their fullest potential at work. As you consider this opportunity, we encourage you to review our Employee Value Proposition (https://news.hr.ncsu.edu/you-belong-here/) and learn more about what makes NC State the best place to learn and work for everyone.
Other Responsibilities
Qualifications
Minimum Education and Experience
  • Ph.D. in Biological and Agricultural Engineering or an equivalent engineering discipline.
Other Required Qualifications
  • Ability to demonstrate the potential to build a strong research, extension, and teaching program.
  • Must demonstrate competencies in oral and written communication as well as interpersonal skills.
Preferred Qualifications
  • Current registration and/or qualification for licensure as a professional engineer is highly desired.
Required License(s) or Certification(s)
  • Valid NC driver's license or the ability to obtain one within 60 days of the start date.
Valid NC Driver's License required Yes Commercial Driver's License required No
Recruitment Dates and Special Instructions
Job Open Date 11/10/2025 Anticipated Close Date Open Until Filled Special Instructions to Applicants
In addition to your cover letter, CV,  and contact information for three professional references please provide the following: 
  • Research Statement: incorporate a vision for how your research program could develop at NC State
  • Other Document (1): provide your Extension Philosophy, including potential impacts for North Carolina
  • Teaching Statement: include your teaching philosophy, a statement of teaching and outline potential course offerings.

Position Details
Position Number 00111695 Position Type Tenured/Tenure-Track Faculty Full Time Equivalent (FTE) (1.0 = 40 hours/week) 1.0 Appointment 9 Month Recurring Mandatory Designation - Adverse Weather Non Mandatory - Adverse Weather Mandatory Designation - Emergency Events Mandatory - Medical Emergencies Department ID 118101 - Biological And Agricultural Engineering EEO
NC State University is an equal opportunity employer. All qualified applicants will receive equal opportunities for employment without regard to age, color, disability, gender identity, genetic information, national origin, race, religion, sex (including pregnancy), sexual orientation, and veteran status. The University encourages all qualified applicants, including protected veterans and individuals with disabilities, to apply. Individuals with disabilities requiring disability-related accommodations in the application and interview process are welcome to contact 919-513-0574 to speak with a representative of the Office of Equal Opportunity.
If you have general questions about the application process, you may contact Human Resources at (919) 515-2135 or workatncstate@ncsu.edu.
Final candidates are subject to criminal & sex offender background checks. Some vacancies also require credit or motor vehicle checks. Degree(s) must be obtained prior to start date in order to meet qualifications and receive credit.
NC State University participates in E-Verify. Federal law requires all employers to verify the identity and employment eligibility of all persons hired to work in the United States.

What North Carolina State University employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


North Carolina State University logo

About North Carolina State University

Sourced by ZipRecruiter

North Carolina State University (NCSU), located in Raleigh, NC, US, is a leading educational institution with a strong emphasis on research, academics, and public service. Established in 1887, NCSU operates in the education industry and endeavors to foster student success, and promote economic development by providing high-quality, affordable education, and conducting groundbreaking research across a variety of disciplines. With more than 100 majors, its academic offerings range from undergraduates to postgraduates along with doctoral studies - in various fields like engineering, natural resources, humanities, and social sciences. NCSU is firmly anchored on the core values of respect, responsibility, integrity, and innovation. Its mission is to create economic, societal, and intellectual prosperity for the people of North Carolina and the nation.

Industry

Colleges, universities, and professional schools

Company size

5,001 - 10,000 Employees

Headquarters location

Raleigh, NC, US

Year founded

1887