1

Robotics Software Developer Jobs in Charlotte, NC

The Robotic Welding Technician supports the quality assurance team with part layouts and ... Offline Programming & First Piece Quality - Utilize offline programming software to prepare jobs ...

Controls Engineer

Charlotte, NC

$82K - $106K/yr

Design, modify, and integrate software and hardware control systems for automated machnery and ... Experience with robot programming and interfacing robots with CNC and automation systems.

Controls Engineer

Charlotte, NC · On-site

$82K - $106K/yr

Design, modify, and integrate software and hardware control systems for automated machnery and ... Experience with robot programming and interfacing robots with CNC and automation systems.

Controls Software Designer Location: Rockhill, SC | On-site Job Type: Full-time Get to Know Us ... on programming and integration assignments utilizing PLCs, PCs, robotics, motion controllers ...

Controls Software Designer Location: Rockhill, SC | On-site Job Type: Full-time Get to Know Us ... on programming and integration assignments utilizing PLCs, PCs, robotics, motion controllers ...

Controls Engineer

Bessemer City, NC · Remote

$99K - $115K/yr

Collaborate with mechanical, electrical, robotics, and software engineering teams to deliver fully integrated automation solutions * Support commissioning, troubleshooting, and root‑cause analysis ...

Controls Engineer

Dallas, NC · Remote

$99K - $115K/yr

Collaborate with mechanical, electrical, robotics, and software engineering teams to deliver fully integrated automation solutions * Support commissioning, troubleshooting, and root‑cause analysis ...

Controls Engineer

Charlotte, NC · Remote

$99K - $115K/yr

Collaborate with mechanical, electrical, robotics, and software engineering teams to deliver fully integrated automation solutions * Support commissioning, troubleshooting, and root‑cause analysis ...

Showing results 21-40

Robotics Software Developer information

See Charlotte, NC salary details

$46.9K

$109.2K

$162.1K

How much do robotics software developer jobs pay per year?

As of Aug 22, 2026, the average yearly pay for robotics software developer in Charlotte, NC is $109,241.00, according to ZipRecruiter salary data. Most workers in this role earn between $87,900.00 and $127,000.00 per year, depending on experience, location, and employer.

What does a robotics software developer do?

A Robotics Software Developer designs, develops, and maintains the software that controls robotic systems. They write code that enables robots to sense their environment, make decisions, and perform tasks autonomously or semi-autonomously. These developers often work with embedded systems, artificial intelligence, and machine learning to improve robot performance. Their work is essential for applications ranging from manufacturing automation to healthcare and service robots.

What are the key skills and qualifications needed to thrive as a robotics software developer, and why are they important?

To thrive as a Robotics Software Developer, you need strong programming skills in languages such as C++, Python, or ROS, along with a background in computer science, engineering, or robotics. Familiarity with robotics simulation platforms (e.g., Gazebo), version control systems (e.g., Git), and experience with sensor integration and real-time operating systems are typically required. Problem-solving, teamwork, and effective communication are essential soft skills to excel in multidisciplinary environments. These abilities ensure reliable development, integration, and deployment of robotic systems that meet both technical and user requirements.

What are some common challenges faced by robotics software developers in integrating hardware and software components?

Robotics Software Developers often encounter challenges related to ensuring seamless communication between software algorithms and diverse hardware components like sensors, actuators, and controllers. Differences in hardware specifications, real-time constraints, and debugging low-level hardware interactions can add complexity to development. Collaborating closely with hardware engineers is essential to address issues quickly and optimize system performance. Staying up to date with new frameworks and tools, such as ROS (Robot Operating System), also helps streamline integration and testing.

What is the difference between Robotics Software Developer vs Mechatronics Engineer?

AspectRobotics Software DeveloperMechatronics Engineer
Required CredentialsBachelor's in Computer Science, Robotics, or related field; programming certificationsBachelor's in Mechatronics, Mechanical, or Electrical Engineering
Work EnvironmentSoftware development teams, labs, robotics companiesDesign, integrate mechanical and electronic systems, manufacturing settings
Industry UsageRobotics firms, automation companies, research labsManufacturing, automation, product design
Common Search/ComparisonYesNo

Robotics Software Developers focus on programming and developing software for robotic systems, while Mechatronics Engineers work on designing and integrating mechanical, electronic, and software components. Both roles often collaborate but differ mainly in their core responsibilities and skill sets.

What are popular job titles related to Robotics Software Developer jobs in Charlotte, NC?

For Robotics Software Developer jobs in Charlotte, NC, the most frequently searched job titles are:

What job categories do people searching Robotics Software Developer jobs in Charlotte, NC look for?

The top searched job categories for Robotics Software Developer jobs in Charlotte, NC are:

What cities near Charlotte, NC are hiring for Robotics Software Developer jobs?

Cities near Charlotte, NC with the most Robotics Software Developer job openings:

Infographic showing various Robotics Software Developer job openings in Charlotte, NC as of August 2026, with employment types broken down into 65% Full Time, 9% Part Time, and 26% Contract. Highlights an 79% In-person, 4% Hybrid, and 17% Remote job distribution, with an average salary of $109,241 per year, or $52.5 per hour.

Robotic Welding Technician

Technique Inc

Concord, NC • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 22 days ago


Job description

Technique is looking for a Robotic Welding Technician to join our team at our North Carolina chassis facility. Reporting to the Prototype Welding Manager, this role involves progressive use of MIG/TIG welding equipment to weld both stainless steel and carbon steel in accordance with job and customer demand. The Robotic Welding Technician supports the quality assurance team with part layouts and inspections, assists in the design, development, and implementation of production fixturing, and operates and recovers welding robots for all phases of production. This is a hands-on, technically demanding position that requires mastery across multiple skill levels – from basic weld setup through advanced robotic programming and troubleshooting.
The ideal candidate brings at least 2 years of industrial welding experience and demonstrates competency in both GTAW and GMAW processes on mild steel. They are comfortable reading blueprints and applying GD&T, can perform first-piece table layouts, and know how to assemble and verify prototype fixtures. At the advanced level, the right person can independently operate and troubleshoot robotic welders (Motoman, Panasonic, Fanuc), utilize offline programming software, interpret CMM reports, and drive process improvements – all while maintaining an unwavering commitment to safety and quality.
Responsibilities:
  • Welder Setup & Operation – Set up the welder and perform GTAW & GMAW welding on mild steel joints; read and apply basic weld symbols; distinguish different material types; change over wire and gas for regular operations.
  • Projection Welder Operations – Demonstrate ability to set up and troubleshoot the projection welder and change settings accordingly; understand weld fixture locations and the return process.
  • Blueprint Reading & Layout – Pass basic blueprint reading test; perform 1st piece table layouts; apply basic GD&T understanding to interpret engineering drawings and verify part conformance.
  • Prototype Welding & Troubleshooting – Understand build issues and troubleshoot prototype welding; process all job folders and complete documentation required by quality; assemble all prototype fixtures and verify them prior to quality approval.
  • Robot Welder Loading & BSR Operations – Load and run the robot welder in auto mode; make needed repairs on assemblies after robotic welding for BSR functions; recover the robot from fault conditions and restart programs.
  • CMM Report Interpretation – Understand CMM reports and troubleshoot from CMM data; adjust robot points and parameters; apply intermediate GD&T knowledge to diagnose dimensional issues and drive corrective actions.
  • PLC Programming & Fixture Changeover – Change programs from the PLC screen; perform fixture changeovers to support production and new part launches.
  • Advanced Robotic Welder Operation & Adjustment – Make advanced adjustments on robotic welders including harmonizing, timing, and setting up new fixtures; troubleshoot robot welder independently or with assistance from Miller as required.
  • Offline Programming & First Piece Quality – Utilize offline programming software to prepare jobs; understand CMM reports and troubleshoot builds independently to obtain a good first piece and implement process improvements without assistance.
  • Quality Support & Documentation – Support the quality assurance team with part layouts and inspections; complete all required quality documentation; apply basic layout and inspection tools to verify dimensional conformance.
  • Fixturing Design & Implementation – Assist in the design, development, and implementation of production fixturing; contribute to new fixture setup and validation for production part launches.
  • Workplace Safety – Follow all company and department-specific safety procedures; work safely at all times and support a culture of safety throughout the department; work overtime and maintain flexibility in schedule as needed.

Requirements:
  • High school diploma or GED required; vocational training preferred (STEM Program, Career Center, or Technical Trades Training)
  • Minimum 2 years of welding experience in an industrial setting
  • Basic understanding of GD&T and print reading
  • Basic understanding of hand tools and layout/inspection tools
  • Preferred robotic welding experience with Motoman, Panasonic, or Fanuc systems, including point touch-ups, adjustments, and troubleshooting
  • Experience with PLC programming and robotic system calibration preferred
  • Ability to perform robotic welder preventative maintenance: replacing torches, liners, and wire drive systems; grease and battery replacement for external axis; greasing robotic joints; maintaining air cleaner units, collectors, and filters; following a weekly preventative maintenance schedule
  • Desired: advanced GD&T understanding; advanced layout/inspection procedures; offline programming; CAD/SolidWorks; weld fixture design experience
  • Very active position requiring standing, walking, bending, kneeling, stooping, crouching, crawling, and climbing throughout the shift; must be able to frequently lift and/or move items over 50 pounds
  • Specific vision abilities required including close vision, distance vision, color vision, peripheral vision, depth perception, and ability to adjust focus
  • Comfortable working in a manufacturing environment with frequent exposure to fumes or airborne particles, hazardous chemicals, moving mechanical parts, industrial equipment, vibration, and loud noise levels
  • No travel required
  • Must be eligible to work in the United States by means of U.S. Citizenship, Work Visa, or H1B sponsorship; E-Verify partner employer

Position Type and Expected Hours:
This is a full-time, non-exempt position with a minimum of 40 hours per week with overtime as needed. This position operates on a Monday–Thursday schedule. Note: days and hours required may vary. Flexibility in work schedule is required.
About Technique:
Technique is a Michigan-based precision sheet metal and welded assemblies manufacturer serving aerospace, defense, automotive, motorsports, medical, and food processing industries. We specialize in high-speed prototypes, ultra-low volume stampings, tubing, and assemblies for production and emergency-based manufacturing.
 
Our employees enjoy a work culture that values safety, integrity, teamwork, learning opportunities, and results.
 
Technique benefits include paid time off, health insurance, dental insurance, vision insurance, life insurance, disability insurance, health savings account (HSA), flexible spending account (FSA), 401(k), 401(k) matching, professional development, referral program, paid training, on-the-job training, employee assistance program, and tuition reimbursement.
Benefits:
  • Paid Time Off
  • Health Insurance
  • Dental Insurance
  • Vision Insurance
  • Life Insurance
  • Disability Insurance
  • Health Savings Account
  • Flexible Spending Account
  • 401(k)
  • 401(k) Matching
  • Professional Development
  • Referral Program
  • Paid Training
  • On The Job Training
  • Employee Assistance Program
  • Tuition Reimbursement

Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.
Technique is an equal employment opportunity employer. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
 

Powered by JazzHR

z6LPehTlXG