1

Robotics Software Engineer Jobs in Madison, WI (NOW HIRING)

Controls Engineering Manager

Middleton, WI · On-site

$83.80K - $108.40K/yr

ProMach's Quest Industrial, based in Monroe and Middleton, Wisconsin, provides robotic integrated ... Provide direction and guidance on control system architecture, documentation and system software ...

Senior Automation Engineer

Sun Prairie, WI · On-site

$101.20K - $132.80K/yr

... software; controls design and systems integration experience. * Field service engineering and technical training experience, including conveyors, sortation, ASRS, and industrial robotics. * Proven ...

next page

Showing results 1-20

Robotics Software Engineer information

See Madison, WI salary details

$60.5K

$125.5K

$180.4K

How much do robotics software engineer jobs pay per year?

As of May 30, 2026, the average yearly pay for robotics software engineer in Madison, WI is $125,492.00, according to ZipRecruiter salary data. Most workers in this role earn between $104,800.00 and $153,200.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 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 job categories do people searching Robotics Software Engineer jobs in Madison, WI look for? The top searched job categories for Robotics Software Engineer jobs in Madison, WI are:
Infographic showing various Robotics Software Engineer job openings in Madison, WI 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 $125,492 per year, or $60.3 per hour.

Controls Engineering Manager

ProMach

Middleton, WI • On-site

$83.80K - $108.40K/yr

Full-time

Medical, Dental, Life, Retirement, PTO

Posted 22 days ago


ProMach rating

7.3

Company rating: 7.3 out of 10

Based on 13 frontline employees who took The Breakroom Quiz

44th of 109 rated packaging manufacturers


Job description

At ProMach, we're looking for people who want to shine. You'll have opportunities to take your career in the direction you want. You can be creative. Strategic. Persuasive. Influential. Mechanical marvel. Customer service authority. Meticulous. A closer. A futurist.
You'll be challenged and rewarded. Improve our customers' packaging performance and efficiency every day. Help build the future of packaging automation. We're proud of that and hope you will be too.
Do we have your attention? Keep reading.
ProMach's Quest Industrial, based in Monroe and Middleton, Wisconsin, provides robotic integrated solutions using innovative technology and experienced problem-solving specialists to increase line efficiency, maximize profitability and minimize risk. Quest serves a variety of markets including food & beverage and consumer packaged goods. Quest Industrial is a division of ProMach, a leading provider of integrated packaging and processing solutions for over 20,000 customers worldwide. Through multiple brands, ProMach provides product packaging and processing equipment, PMMI certified training, installation, parts, and service for primary and secondary packaging, flexible packaging, end-of-line packaging, and identification and tracking. For more information on ProMach's brands visit www.ProMachBrands.com.
Quest is seeking a talented Controls Engineering Manager. You'll oversee and direct the controls engineering team for Quest that executes the design, manufacture, and implementation of automated and robotic packaging system applications. You'll be part of a highly talented team that is passionate about providing innovative robotic solutions for our customers. This position reports to the Director of Engineering for Quest and is located in Monroe or Middleton, WI.
Are you passionate about this work?
  • Manage all engineering activities within the controls department including resource loading, innovation, design, standards, procedures, product development, implementation, and testing.
  • Provide direction and guidance on control system architecture, documentation and system software architecture.
  • Lead the department in employing a culture of sustained /continuous improvement practices.
  • Work collaboratively with fellow department managers to communicate and to solve joint challenges.
  • Forecast and manage project hours to meet project budget and schedule.
  • Assign staff to appropriate projects, monitor and report progress to senior leadership, and provide support and direction to deliver on schedule.
  • Maintain staff job results by training, coaching, counseling, and disciplining employees; promoting positive employee relations; planning, monitoring, and appraising performance results.
  • Develop and communicate individual growth paths for direct reports.
  • Take ownership in the recruitment, selection, and onboarding of direct reports.
  • Work with senior leadership to develop both short-term and long-term business goals/objectives. Lead department direct reports to participate and support achieving the goals/objectives.
  • Manage and communicate project labor/material WIP and forecasting costs.
  • Provide guidance and support to the commercial applications and sales departments on potential orders.
  • Define, develop, and implement project execution processes that employ repeatable systems for consistency in excellence.
  • Generate and oversee risk analysis as they apply to controls systems and implement plans to mitigate the customer's and the company's exposure.
  • Develop and drive key performance indicators to the highest standards of performance in safety, quality, delivery and cost.
  • Remain abreast of new and legacy industry standards, controls component migration, and national/local electrical codes. Ensure direct reports comply with current standards and codes.
  • As demand requires, support direct reports by assuming responsibilities in controls system design, programming, field commissioning, and field start-up.
  • Periodically visit job sites to support direct reports in the field.

What's in it for you?
There's no monopoly on innovative ideas or limits to how far you can advance with our team. We offer an open, communicative environment that fosters individual initiative. We pride ourselves in being a company where people are happy and choose to build a career.
In addition to growth opportunities, as a ProMach employee, you receive more than just a paycheck. Total compensation includes your salary, comprehensive medical/dental programs, as well as life insurance, a generous paid time off program, and a retirement savings plan with a company match. And because we understand the importance of feeling protected, there is no waiting period for benefits - you are eligible on your first day of employment!
Please note that the pay ranges listed on external job boards, outside of our posting details, do not accurately reflect our internal compensation ranges.
If this sounds like you, we want to connect!
  • Bachelor's degree in an engineering or technical field preferred.
  • 7+ years of experience in electrical/controls engineering or facility/equipment maintenance, with at least 2 years of progressive management experience.
  • Previous experience working with FANUC robotics controls and experience programming in robotic automation preferred.
  • Excellent communication skills, both written and verbal. Must be able to effectively communicate with a variety of internal and external audiences: subordinates, peers, members of senior management, suppliers, customers, and divisional peers.
  • Proven experience organizing and prioritizing projects in a fast-paced and deadline-oriented business environment.
  • Demonstrated ability to take initiative and ownership with focus on continuous improvement.
  • Effective change management skills, including the ability to gain buy-in and ensure sustained improvement.
  • Proven ability to mentor, coach and provide direction to a team of employees with a track record of motivating and engaging a team to produce the best results possible.
  • Demonstrated ability to foster customer service disposition and sense of professionalism for self and team.
  • Solid understanding of the organization's business operations and industry. Demonstrated business acumen.
  • Demonstrated ability to comprehend, analyze, and interpret. Able to define a problem, gather data to draw conclusions, and develop appropriate plans to address.
  • Relevant experience working with a Manufacturing Resource Planning (MRP) system.
  • Allen Bradley RS Logix 5000PLC programming knowledge, Allen Bradley Factory Talk programming knowledge, and Allen Bradley Servo Control experience preferred.
  • Advanced MS Office skills.
  • Ability to travel approximately 25% of time.

Pro Mach, Inc. was named to the Inc. 5,000 list of the fastest growing private companies in the U.S. seven times. We continue to introduce innovative products, enter new markets, expand our global presence, and actively acquire new capabilities.
We have the rewards, opportunities, and the market strength of a large organization combined with the entrepreneurial culture of a small, fast-paced company. You will enjoy the benefits of working with a growing company that competes globally with the personal touch and feel of a smaller company where you can make an impact every day.
Curious about life at ProMach? Follow us on LinkedIn, Twitter, and Instagram!
ProMach is an Equal Opportunity Employer. Pro Mach uses E-Verify to verify employment eligibility of all new hires to work in the United States. Pro Mach is a drug-free workplace.
We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
#QUEST
#INQUE
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.

What ProMach employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom