1

Robotics Software Engineer Jobs in Rhode Island (NOW HIRING)

New Grad- Integration Specialist

Cranston, RI ยท On-site

$82K - $113K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

... software loading, configuration, and validation. What you'll need * Bachelor's degree in electrical engineering, robotics, industrial engineering, or a related field required . * Familiarity with PLC ...

New

New Grad- Integration Specialist

Pawtucket, RI ยท On-site

$82K - $113K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

... software loading, configuration, and validation. What you'll need * Bachelor's degree in electrical engineering, robotics, industrial engineering, or a related field required . * Familiarity with PLC ...

New

New Grad- Integration Specialist

Bristol, RI ยท On-site

$82K - $113K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

... software loading, configuration, and validation. What you'll need * Bachelor's degree in electrical engineering, robotics, industrial engineering, or a related field required . * Familiarity with PLC ...

New

New Grad- Integration Specialist

Warwick, RI ยท On-site

$82K - $113K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

... software loading, configuration, and validation. What you'll need * Bachelor's degree in electrical engineering, robotics, industrial engineering, or a related field required . * Familiarity with PLC ...

New

New Grad- Integration Specialist

Providence, RI ยท On-site

$82K - $113K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

... software loading, configuration, and validation. What you'll need * Bachelor's degree in electrical engineering, robotics, industrial engineering, or a related field required . * Familiarity with PLC ...

New

May use computer assisted engineering and design software and equipment to perform assignments ... Experience working with underwater robotics/electronics * Preferred: Not a must: Experience with 3D ...

Mechanical Engineer, Journeyman

Newport, RI ยท On-site

$90K - $125K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... and robots used in manufacturing. Primary Duties: * Read and interpret blueprints, technical ... Proficient with CAD software and analysis tools (structural analysis, thermal analysis)

Mechanical Engineer, Journeyman

Newport, RI ยท On-site

$90K - $125K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... and robots used in manufacturing. Primary Duties: * Read and interpret blueprints, technical ... Proficient with CAD software and analysis tools (structural analysis, thermal analysis)

Mechanical Engineer, Journeyman

Newport, RI ยท On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... and robots used in manufacturing. Primary Duties: * Read and interpret blueprints, technical ... Proficient with CAD software and analysis tools (structural analysis, thermal analysis)

SURVEY TECHNICIAN I

Lincoln, RI ยท On-site

$25 - $40/hr

Must have basic understanding of the use of survey equipment. (GPS, Robotics, Total Stations ... engineering, water resources, construction management, and surveying services to public and private ...

Showing results 41-55

Robotics Software Engineer information

See Rhode Island salary details

$58.8K

$121.9K

$175.3K

How much do robotics software engineer jobs pay per year?

As of Aug 18, 2026, the average yearly pay for robotics software engineer in Rhode Island is $121,947.00, according to ZipRecruiter salary data. Most workers in this role earn between $101,800.00 and $148,900.00 per year, depending on experience, location, and employer.

What does a robotics software engineer do?

The job duties of a robotics software engineer are working to develop software for robot control and automation. In this job, your responsibilities include working on an embedded system that controls automated equipment. You may build new software or test, improve, or debug current software. Most robotics software engineers work for the manufacturing industry and focus on robots that companies use in product production. You may work in other fields that use robotics as well. This job may include responsibilities such as developing a user interface that non-technical employees can use to set up the equipment.

What does a robotics software engineer do?

A Robotics Software Engineer designs, develops, and maintains the software that controls and powers robots. This includes writing code for robot perception, control algorithms, and integration with hardware components. They work closely with hardware engineers to ensure seamless interaction between the robot's physical and digital systems. Their work often involves programming in languages such as C++, Python, or ROS (Robot Operating System) and testing robots in real-world or simulated environments.

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

To thrive as a Robotics Software Engineer, you need a strong background in computer science, robotics, and mathematics, often supported by a relevant degree and experience in algorithm development. Proficiency with programming languages like C++, Python, and ROS (Robot Operating System), as well as familiarity with simulation tools and version control systems, is essential. Problem-solving ability, teamwork, and effective communication are crucial soft skills for collaborating on complex projects and adapting to evolving technologies. These skills and qualities are vital for designing, implementing, and maintaining reliable robotic systems that perform effectively in real-world environments.

What are some common challenges faced by robotics software engineers when integrating software with hardware systems?

Robotics Software Engineers often encounter challenges related to ensuring seamless communication between software algorithms and physical hardware components. These can include dealing with sensor noise, managing real-time constraints, debugging hardware-software mismatches, and ensuring reliable performance in unpredictable environments. Close collaboration with electrical and mechanical engineers is essential to quickly resolve integration issues and to test software on physical robots. Adapting to rapid hardware changes and troubleshooting in live environments require strong problem-solving skills and effective cross-disciplinary teamwork.

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

AspectRobotics Software EngineerMechatronics Engineer
Required CredentialsBachelor's in Robotics, Computer Science, or related field; programming skillsBachelor's in Mechatronics, Mechanical, or Electrical Engineering; multidisciplinary knowledge
Work EnvironmentSoftware development teams, robotics labs, research facilitiesDesign, integrate mechanical and electronic systems, often in manufacturing or automation
Employer & Industry UsageTech companies, robotics firms, research institutionsManufacturing, automation, aerospace, automotive industries

While both roles involve robotics, a Robotics Software Engineer primarily focuses on developing software for robotic systems, whereas a Mechatronics Engineer designs and integrates mechanical, electronic, and software components. The roles often overlap but differ in their core focus areas and skill sets.

What are the most commonly searched types of Robotics Software Engineer jobs in Rhode Island?

The most popular types of Robotics Software Engineer jobs in Rhode Island are:

What are popular job titles related to Robotics Software Engineer jobs in Rhode Island?

For Robotics Software Engineer jobs in Rhode Island, the most frequently searched job titles are:

What job categories do people searching Robotics Software Engineer jobs in Rhode Island look for?

The top searched job categories for Robotics Software Engineer jobs in Rhode Island are:

Infographic showing various Robotics Software Engineer job openings in Rhode Island as of August 2026, with employment types broken down into 1% As Needed, 85% Full Time, 10% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $121,947 per year, or $58.6 per hour.

Senior Staff Automation Engineer

ZOLL Medical Corporation

Pawtucket, RI โ€ข On-site

$101K - $132K/yr

Full-time

Re-posted 6 days ago


Job description

Acute Care Technology
At ZOLL, we're passionate about improving patient outcomes and helping save lives. We provide innovative technologies that make a meaningful difference in people's lives. Our medical devices, software and related services are used worldwide to diagnose and treat patients suffering from serious cardiopulmonary and respiratory conditions.
The Acute Care Technology division of ZOLL Medical Corporation develops and delivers innovative lifesaving products and software solutions to EMS, hospital, public safety, and military customers globally. Products include AEDs, trauma kits, ventilators, temperature management solutions, and more. Our dedicated employees take pride in their commitment to improving patient outcomes while delivering world-class customer service.
At ZOLL, you won't just have a job. You'll have a career-and a purpose.
Join our team. It's a great time to be a part of ZOLL!
Job Type
On Site
Job Summary
Design, develop and implement systems, processes, controls, coding, testing and documentation for all aspects of automation. Interface, collaborate, and manage projects with 3rd party automation companies and procurement processes for capital equipment.
Essential Functions
  • Design and develop automated systems and processes.
  • Interface, collaborate, and manage projects with 3rd party automation companies and procurement processes for capital equipment.
  • Collaborate with other engineers and stakeholders to understand requirements and deliver solutions that provide value to the customer.
  • Conduct risk assessments and ensure compliance with safety standards.
  • Identify, select, and manage vendor and integrator relationships in support of project objectives.
  • Simulate and test automation processes to ensure functionality.
  • Integrate IT and OT systems to ensure seamless communication between different technology layers.
  • Program and code automation software solutions.
  • Develop comprehensive documentation packages for all aspects of the automation process, including development and implementation.
  • Conduct factor acceptance testing and/or site acceptance testing as appropriate to ensure system requirements are met.
  • Create and maintain project timelines and budgets.
  • Identify and resolve system malfunctions and inefficiencies.
  • Provide technical support and training to end-users.
  • Lead root cause analysis and corrective actions for system failures.
  • Develop and implement process control strategies.
  • Continuously monitor and upgrade existing automation systems for improved performance.
  • Evaluate new technologies and tools to enhance automation capabilities.

Required/Preferred Education and Experience
  • Bachelor's Degree in Engineering, Mechanical/Electrical, Computer Science or related discipline is required
  • Master's Degree preferred
  • 10+ years of Automation Engineering experience in a manufacturing environment is required
  • Experience interfacing, collaborating, and managing projects with 3rd party automation companies and procurement processes for capital equipment is required
  • Experience and understanding of machine validation IQ/QQ/PQ is required
  • Demonstrated experience with PLC, HMI, MES is required
  • Experience with industrial and collaborative robotics is required
  • Experience in defining requirements (design, functional, user) for automation systems is required
  • Experience in project management and coordination is required
  • Experience with computer vision and AI applications in automation is required
  • Experience working within strict quality systems and regulated manufacturing environment is required
  • Experience with converting and/or printing equipment is preferred
  • Experience in medical device manufacturing/industry is preferred
  • Experience with converting equipment is a plus

Knowledge, Skills and Abilities
  • Strong programming and scripting skills (e.g., Python, Java, C++, Lab View, Allen-Bradley, Siemens).
  • Demonstrated ability to consistently deliver high profile projects on time with quality results.
  • Understanding of cybersecurity principles related to industrial automations.
  • Excellent communication, collaboration and interpersonal skills.
  • Strong problem-solving skills and attention to detail.
  • Ability to troubleshoot and repair automated equipment.
  • Familiarity with industry standards and safety protocols.
  • Computer skills using Microsoft Office applications (Excel, Outlook, Teams, Word, PowerPoint, Project), Jira, Minitab, SolidWorks or Creo.
  • Ability to influence product design, to optimize Design for Automated Assembly (DfAA).

Preferred Languages
  • English - Advanced

Travel Requirements
  • 20% Travel to facilities to interface, collaborate, manage projects, attend meetings and/or training.

Physical Demands
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.
  • Standing - Constantly
  • Walking - Constantly
  • Sitting - Occasionally
  • Lifting - Constantly
  • Carrying - Constantly
  • Pushing - Constantly
  • Pulling - Constantly
  • Talking - Occasionally
  • Hearing - Frequently
  • Repetitive Motions - Constantly
  • Eye/Hand/Foot Coordination - Constantly

Working Conditions
  • Extreme cold - Occasionally
  • Extreme heat - Occasionally
  • Humidity - Occasionally
  • Wet - Occasionally
  • Noise - Frequently

ZOLL is a fast-growing company that operates in more than 140 countries around the world. Our employees are inspired by a commitment to make a difference in patients' lives, and our culture values innovation, self-motivation and an entrepreneurial spirit. Join us in our efforts to improve outcomes for underserved patients suffering from critical cardiopulmonary conditions and help save more lives.
#LI-AD1
The annual salary for this position is:
$135,000.00 to $145,000.00
This position is eligible for an annual bonus in accordance with the company's bonus plan. Factors which may affect starting salary include geography, skills, education, experience, and other qualifications of the successful candidate. Details of ZOLL's comprehensive benefits plans can be found at www.zollbenefits.com.
Applications will be accepted on an ongoing basis until this position is filled. For fully remote positions, compensation will comply with all applicable federal, state, and local wage laws, including minimum wage requirements, based on the employee's primary work location.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, disability, or status as a protected veteran.
ADA: The employer will make reasonable accommodations in compliance with the Americans with Disabilities Act of 1990.