CareerZen Logo
Company logo

Senior Salesforce Developer

Sweet James LLP

Full-time

Newport Beach, CA

Job description

Job Title: Electrical Controls Developer (PLC/HMI Focus)
Location: Flint, MI 48507
Job Type: Full-time

Company Overview:
Fluid Cooling Systems is a fast-growing engineering and manufacturing firm specializing in custom process cooling and heating systems. Our innovative solutions serve leading companies in the industrial, automotive, aerospace, and energy sectors. We design and build fully integrated systems—from concept through commissioning—including pumps, heat exchangers, PLC-controlled systems, and modular mechanical rooms. Our team is driven by precision, innovation, and a commitment to exceptional customer service.

Position Summary

We are looking for a Controls Software Engineer with a strong background in PLC, HMI, and automation software development to support the design and delivery of advanced industrial control systems. This role is ideal for someone who enjoys writing control logic, creating intuitive HMI interfaces, and working across disciplines to bring systems from design through to live commissioning.

Key Responsibilities

  • Design, develop, and test PLC programs for process control applications, using platforms such as Allen-Bradley, Siemens, Unitronics or Schneider
  • Configure and program HMI systems to provide user-friendly interfaces, alarms, and system diagnostics
  • Define and implement control strategies based on P&IDs, functional specifications, and customer requirements
  • Integrate automation systems with drives, instrumentation, and communication protocols (EtherNet/IP, Modbus, Profinet, SCADA, etc.)
  • Participate in system architecture planning, I/O list development, and tag database creation
  • Support FAT (Factory Acceptance Testing), onsite commissioning, SAT (Site Acceptance Testing), and post-installation troubleshooting
  • Collaborate with electrical designers to align software logic with physical hardware and panel layouts
  • Document software, configuration files, and standard operating procedures

Qualifications

  • Bachelor’s degree in Electrical Engineering, Automation, Mechatronics, or a related field, or equivalent industry experience
  • 2+ years of experience in PLC and HMI programming for industrial control systems
  • Familiarity with industrial automation hardware including PLCs, HMIs, VFDs, and sensors
  • Strong understanding of control theory, sequencing, interlocks, and process instrumentation
  • Experience reading electrical schematics, P&IDs, and wiring diagrams
  • Excellent problem-solving and debugging skills, especially in live systems
  • Strong communication skills and ability to work in a collaborative, cross-functional environment

Preferred Skills (Not Required)

  • Basic scripting or programming knowledge (e.g., Python, VB, structured text)
  • Knowledge of UL508A standards and panel layout best practices
  • Previous field experience with system commissioning and customer interaction

Benefits

  • 401(k) with employer matching
  • Health, dental, and vision insurance
  • Paid time off and flexible work scheduling
  • Bonus opportunities based on performance
  • Opportunities for professional development and hands-on experience with complex systems

Work Location: In person
Ability to Commute/Relocate: Flint, MI 48507

Job Type: Full-time

Benefits:

  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Life insurance
  • Vision insurance

Ability to Commute:

  • Flint, MI 48507 (Required)

Ability to Relocate:

  • Flint, MI 48507: Relocate before starting work (Required)

Work Location: In person