Robotics Software Engineer ROS 2 (Nashville) Job at Provisions Group, Nashville, TN

b0hwOUVXamU4eDZDZTUvT0xhWWozRVpQV2c9PQ==
  • Provisions Group
  • Nashville, TN

Job Description

Robotics Software Engineer ROS 2

About the Role

Our client is building advanced robotic systems leveraging precision welding and automated machinery. They are seeking a Robotics Software Engineer with deep experience in ROS 2 to develop, integrate, and optimize software running on cutting-edge robotic arms and supporting industrial automation tools. If you enjoy working hands-on with hardware and creating intelligent automation systems, this role is for you.

What You Will Do

Develop and integrate software for robotic systems using the ROS 2 framework

Design and implement nodes for perception, motion planning, control loops, and path optimization

Ensure real-time communication between distributed components using DDS middleware

Create and maintain custom ROS 2 packages for robotic manipulation and inspection tasks

Collaborate closely with hardware, mechanical, and electrical engineers to interface with sensors, actuators, robotic arms, and welding systems

Work directly with industrial automation equipment tuning performance on the shop floor, not just in simulations

Apply advanced robotics capabilities such as SLAM, navigation, safety zones, coordinated motion, and error recovery

Utilize Gazebo, RViz, and other simulation tools during development and deployment

Optimize performance for embedded edge-compute systems in real-time environments

Support testing, validation, and commissioning of robotic systems into production

Must Haves

3+ years of experience developing robotics software with ROS 2

Strong programming skills in C++ and Python

Experience integrating robotic systems with sensors, PLCs, actuators, and industrial control hardware

Hands-on work with physical robots not just simulation

Strong understanding of kinematics, motion control, perception pipelines, and/or robotic arm manipulation

Ability to troubleshoot hardware/software interaction in a fast-moving industrial environment

Nice to Have

Experience with industrial welding robots or robotic arm tool-paths

Knowledge of real-time operating systems (RTOS) or embedded Linux

Familiarity with machine vision (OpenCV, camera calibration, 3D sensors, LiDAR)

Experience with safety architectures (ISO 10218, safety PLCs, interlocks, E-stops, guarding)

CI/CD automation for robotics (GitHub Actions, Docker, ROS build farms)

Background in industrial automation, manufacturing robotics, or autonomous systems engineering

Familiarity with control systems tuning (PID, force/torque control)

Soft Skills

Problem-solver with curiosity for how mechanical and electrical systems work

Strong teamwork and communication in a multidisciplinary environment

Comfortable working onsite around heavy equipment and manufacturing processes

Job Tags

Part time,

Similar Jobs

Elite Land Development LLC

CDL Driver Job at Elite Land Development LLC

Job Description Job Description Valid Class A or Class B CDL License Experience in land development, hauling, or related work preferred Strong work ethic & reliability

Viaero Wireless

Sr IP Network Engineer Job at Viaero Wireless

 ...Job Description Job Description The Senior IP Network Engineer designs, implements, and maintains all network infrastructure and anticipates, identifies, and eliminates or mitigates any potential issues that would affect performance and negatively impact user experience... 

IBM

Manager of Product Education Engineering - HashiCorp Job at IBM

Manager of Product Education Engineering - HashiCorpLead a team of 46 Education Engineers and Technical Writers to build online tutorials, documentation and interactive labs that help practitioners understand and use HashiCorp Terraform, Packer, Vagrant, Waypoint and... 

Royal Bank of Canada

Analyst, Global Investment Banking, Energy Job at Royal Bank of Canada

Job Description Job Description What is the opportunity? You will be an Investment Banking Analyst supporting the Energy Coverage Team based out of our Houston, TX office. What will you do? Assist in the execution of M&A and financing transactions, develop...

Baptist Memorial Health

Pharmacist-Clinical Staff (Nights) - WH Pharmacy BMH Women's Job at Baptist Memorial Health

 ...D.). Experience Preferred : One year of hospital pharmacy experience. Licensure, Registration, Certification Minimum : PHARMACIST-FOR APPROPRIATE STATE Special Skills Preferred : Advanced computer order entry literacy, Microsoft Office applications, clinical...