Automation Software and Controls Engineer

Williams International
Pontiac, MI
Who We Are

Williams International is a privately-owned company that develops and manufactures jet engines for both military and commercial aircraft applications. We are a company of creators who deliver pioneering ideas and technologies that lead the aerospace industry. Our culture fosters creativity, collaboration, and continuous learning to position our team members to inspire each other and provide quality products and supporting services that exceed the expectations of our customers.

The Opportunity

Williams International has an exciting opportunity for a Automation Software and Controls Engineer to join our team. The Automation Software and Controls Engineer will be responsible for developing and maintaining automation networks, machine information models, and supporting FIS and project development. This role includes documenting network architecture, identifying security gaps, and standardizing models for key production equipment to ensure consistency in future integrations.

The Automation Software and Controls Engineer will also be responsible for:

  • Design and maintain automation network architecture, ensuring clear documentation for system components and infrastructure
  • Conduct OT cybersecurity gap analyses and implement solutions to secure automation systems
  • Develop and maintain Factory Information Systems using languages such as Python, JavaScript, SQL, Jython, and other relevant programming tools
  • Facilitate software application needs for FIS programming, enabling engineers to develop, deploy, and maintain software effectively
  • Create detailed network and wiring diagrams for plant-wide projects, including material and asset tracking hardware
  • Develop and document standard bitmaps and interfaces for new machine types and controller brands, ensuring seamless integration for future automation and monitoring needs
  • Program and debug PLC systems to support automation operations as needed
  • Ensure that incoming machines meet OPC UA requirements for communication and data exchange
  • Interface with the Manufacturing Execution System (MES) and support the addition of future MES milestones
  • Manage and implement a unified namespace for processing equipment to ensure system consistency and continuity
  • Perform other duties as needed to support the successful execution of plant automation projects
  • Keep up with new software tools, languages, and standards as they relate to automated environments

Requirements

  • Bachelor's of Science in Computer Science or Software Engineering
  • At least 5 years of experience programming & maintaining automation software in a factory setting
  • Able to connect software application to plant floor equipment safely & securely
  • Experience programming in Python, JavaScript, SQL, and ladder logic (Siemens preferred).
  • Cross-functional agility with ability to manage high-level projects & tasks across multiple departments
  • Able to diagnose and troubleshoot issues in industrial networks
  • Proficient in software project planning with ability to write software requirements and design documents
  • Able to create, interpret, and communicate network schemes for both controller and SCADA level applications
  • Strong interpersonal and communication skills
  • U. S. Citizenship is required
  • Position requires the ability to obtain a U. S. Government Security Clearance, if needed. Candidates selected may be subject to a U. S. Government security investigation and must meet eligibility requirements for access to classified information. For more information on Security Clearances, please visit: U. S. Department of State

Additional Information

Williams International is a Drug Free Workplace where all new team members and contractors are subject to pre-employment drug testing for the following controlled substances: marijuana, cocaine, PCP, amphetamines, opioids and alcohol as policy dictates.

Williams International is committed to equal employment opportunities for all individuals regardless of race, color, religion, sex, gender identity, sexual orientation, national origin, age, disability, and protected veteran status.

Please view Equal Employment Opportunity Posters provided by OFCCP here.

If you are interested in applying for employment with Williams International and need special assistance or an accommodation to use our website or to apply for a position due to a physical and/or mental disability, please send an e-mail with your request to [email protected]. Or, please call 248-624-5200. Determination on requests for reasonable accommodation is made on a case-by-case basis.
Posted 2025-07-25

Recommended Jobs

Barista

Independence Village
Brighton, MI

Job Description Job Description Café Barista Independence Village of Brighton Valley Part-time Sunday-Tuesday The Café Barista is responsible for serving all products with friendl…

View Details
Posted 2025-07-29

Personal Training Manager- Grand Blanc

Anytime Fitness
Grand Blanc, MI

Why Join Our Anytime Fitness Team? Let’s grow together, and become better together! We strive to be the best professionals in the fitness industry. We are a high energy team that will do anything we…

View Details
Posted 2025-07-24

Technician IV - Surgery, Advanced Functions Team 1

Charles River Laboratories, Inc.
Mattawan, MI

For 75 years, Charles River employees have worked together to assist in the discovery, development and safe manufacture of new drug therapies. When you join our family, you will have a significant im…

View Details
Posted 2025-07-27

System Specialist&nbsp

Evizot
Wyoming, MI

Title : System Specialist Location: Remote Visa : USC and GC Duration: 1 Year contract part time Interview: 2 steps. Need Updated Linkedin with profile pic and two manag…

View Details
Posted 2025-07-29

Lead Registered Dietitian

New Oakland Family Centers
Bloomfield Hills, MI

Location: Bloomfield Hills Eating Disorders Clinic  Schedule: Monday-Friday 8:00 am – 4:30 pm or another full-time equivalent  Reports To: Clinical Director / Clinical Supervisor  Compensati…

View Details
Posted 2025-07-25

Shipping and Loader Associate

TEMO Sunrooms
Clinton Township, MI

  Position title Department Reports to Shipping and Loader Associate Production Production Supervisor Employment status FLSA status Effective date ☐ Temporary ☒ Ful…

View Details
Posted 2025-07-25

Associate Doctor

Reynolds Orthodontics
Novi, MI

Job Description Job Description Essential Job Function: Using various diagnostic tests to determine the condition of patients' teeth and utilize diagnostic records to diagnose and determine a …

View Details
Posted 2025-07-23

Jr. Controls Hardware Engineer - Direct Hire

Cosha Staffing & Consulting
Sterling Heights, MI

Summary The junior controls hardware designer/engineer is an entry level position focused on learning and performing various tasks of controls hardware design. In this role, you'll work closely …

View Details
Posted 2025-07-25

Machinist

Aerotek
Jackson, MI

Job Description Job Description Job Title: Machinist Job Description As a machinist, you will be responsible for setting up and operating CNC lathes and mills to perform machining operations …

View Details
Posted 2025-07-23

Social Worker II -Psych

Garden City Hospital
Garden City, MI

Overview Join an award-winning team of dedicated professionals committed to our core values of quality, compassion and community! Garden City Hospital, a member of Prime Healthcare, offers incred…

View Details
Posted 2025-07-24