Staff Software Engineer, Industrial Controls Systems – Tooling

Symbotic

Wilmington (MA)

On-site

USD 144,000 - 211,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
401(k)
Paid time off

Job summary

Symbotic in Wilmington, MA, HQ is seeking a Staff Software Engineer for Industrial Controls Tools. You will design scalable industrial control automation and tooling, drive AI-enabled PLC/ HMI auto code generation, and automate testing and deployment within an agile environment.

The role requires a strong background in C#, OO design, and AI-driven development, with optional PLC experience and familiarity with Rockwell and Ignition integrations. Travel up to 10% may be required.

Qualifications

  • Requires a college degree in CS/CE or related field.
  • Minimum 8 years of software design/implementation experience.
  • Minimum 5 years of professional experience in C#.
  • Demonstrated AI-driven development experience and Agentic AI.
  • PLC programming experience and testing/integration tools preferred.

Responsibilities

  • Design and develop scalable industrial control system automation and tooling.
  • Drive PLC and HMI auto code generation based on AOI libraries/Ignition templates.
  • Automate PLC code testing, optimization, and remote deployment with Agentic AI.
  • Analyze production issues to provide timely, quality solutions.
  • Integrate with tools, services, and APIs for data retrieval and reporting.
  • Mentor junior team members and participate in Agile/Scrum processes.

Skills

Object-oriented design
C# programming
AI-driven development
Agentic AI
Agile/Scrum
Multi-tasking
Customer-facing

Education

Bachelor's degree in Computer Science or Computer Engineering

Tools

Rockwell Automation
Ignition

Job description

Skip to main content

USA Wilmington, MA - HQ

Staff Software Engineer, Industrial Controls Systems - Tooling

full time

What we need

We are seeking a Staff Software Engineer on our Industrial Control Tools team who will be working on the industrial control systems automation and tools development. The qualified candidate will play a hands-on role with approved technical leadership, and AI-empowered initiatives, helping to grow our industrial control tools solutions and product support. We are looking for people who thrive in a collaborative, self-driven, and agile development environment.

What we do

The Industrial Control Tools team works on industrial control systems automation and tools development, including productivity improvement for commissioning, manufacturing, and PLC automation under AI-assisted programming.

What you'll do

  • Design and develop industrial control system automation which provides productivity improvement for commissioning, manufacturing, and PLC automation under AI-assisted programming.
  • Drive PLC and HMI auto code generation based on AOI libraries/Ignition templates for Industry Control R&D team.
  • Automate PLC code testing, optimization, and remote deployment by leveraging Agentic AI.
  • Design software systems and solutions which are highly scalable and maintainable. Analyze the root cause of production issues and provide a timely solution with quality.
  • Integrate with other tools, services, and/or APIs for data retrieval and reporting.
  • Play a lead role in the assigned task and mentor junior team members. Be a team player and flexible with direction change and multitasking.
  • Communicate and present effectively with internal and external customers. Work in a dynamic Agile/Scrum based environment. Up to 10% of travel may be required.

What you'll need

  • College degree in Computer Science, Computer Engineering, or other related disciplines.
  • Hands-on problem solver with a minimum of 8 years of software design and implementation skills.
  • Minimum of 5 years of professional experience developing object-oriented software in C#.
  • Demonstrated track record of AI-Driven development and Agentic AI applications.
  • Experience with PLC programming is highly preferred. Experience with 3rd party tools for integration and testing (E.g., Rockwell and Ignition).
  • Experience with microservice development and DB schema. Background in Networking and Electrical Engineering.
  • Demonstrated ability for multi-tasking and customer-facing.

Our Environment

  • Up to 10% of travel may be required. Employees must have a valid driver’s license and the ability to drive and/or fly to client and other customer locations.
  • Employees may be required to use a personal credit card for business travel expenses, which are reimbursed based on the program guidelines. Eligible employees may receive a corporate credit card based on role and travel requirements, but a personal credit card may be needed during onboarding until the corporate card is issued.

The base range for this position in the posted location is $144,000.00 - $211,200.00 however, base pay offered may vary depending on job-related knowledge, skills, and experience. The compensation package includes medical, dental, vision, disability, 401K, PTO and/or other benefits.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer, Industrial Controls Systems - Tooling
Staff Software Engineer, Industrial Controls Systems - Tooling

Exol • Wilmington (MA)

On-site
USD 144,000 - 211,000
Staff Software Engineer — AI-Driven Industrial Controls Tools
Staff Software Engineer — AI-Driven Industrial Controls Tools

Symbotic • Wilmington (MA)

On-site
USD 144,000 - 211,000
Medical insurance
Dental insurance
Vision insurance
+2
Manager, Industrial Controls Engineering
Manager, Industrial Controls Engineering

Symbotic • United States

On-site
USD 180,000 - 248,000
Medical benefits
Dental benefits
Vision benefits
+3
Staff Software Engineer, Industrial Controls Systems - Tooling
Staff Software Engineer, Industrial Controls Systems - Tooling

Symbotic LLC • Wilmington (MA)

On-site
USD 144,000 - 211,000
Industrial Controls Software Engineer
Industrial Controls Software Engineer

Sterigenics • Illinois

On-site
USD 100,000 - 130,000
Medical, Dental, Vision Insurance
401(k) with company match
Paid holidays and time off
+1
Lead Automation Controls Engineer – Ground-Up PLC/HMI Development
Lead Automation Controls Engineer – Ground-Up PLC/HMI Development

RON SUNSHINE ASSOCIATES LLC • Town of Germantown (WI)

On-site
USD 66,000 - 110,000
Lead Automation Controls Engineer – Ground-Up PLC/HMI Development
Lead Automation Controls Engineer – Ground-Up PLC/HMI Development

Ashton North LLC • Town of Germantown (WI)

On-site
USD 99,000 - 121,000
Lead Automation Controls Engineer – Ground-Up PLC/HMI Development
Lead Automation Controls Engineer – Ground-Up PLC/HMI Development

The Keystone Distinction Group • Town of Germantown (WI)

On-site
USD 99,000 - 121,000
Lead Automation Controls Engineer - Allen-Bradley PLC
Lead Automation Controls Engineer - Allen-Bradley PLC

Ilocatum • Town of Germantown (WI)

On-site
USD 99,000 - 121,000
Profit sharing
Comprehensive benefits
Travel flexibility
Lead Automation Controls Engineer – Ground-Up PLC/HMI Development
Lead Automation Controls Engineer – Ground-Up PLC/HMI Development

Accounting Search • Town of Germantown (WI)

On-site
USD 99,000 - 121,000
Profit sharing
Comprehensive benefits
Travel 25-50%
+1