Demo

Siemens PLC Engineer

Branex Group
Rochester, MI Other
POSTED ON 7/30/2026
AVAILABLE BEFORE 8/29/2026

Software & Controls Engineer (Siemens PLC) – Rochester Hills, MI

 

Location: Rochester Hills, MI
Travel: Approximately 25% (Potentially higher during the first 18 months, including possible occasional travel to the UK and South Carolina in future) - Realistically about two, 3-4 week trips a year, in January and July; Potentially smaller weekend trips throughout the year

 

Overview:

We're looking for a Software & Controls Engineer with strong Siemens PLC programming experience to support robotic automation systems for automotive manufacturing. This position focuses on PLC software development, commissioning, machine startup, and customer support for robotic paint and sealer applications. Candidates who enjoy travel, troubleshooting complex automation systems, and programming Siemens PLCs will thrive in this role.

 

Responsibilities:

  • Design, develop, and implement PLC, HMI, and GUI software for robotic automation systems.
  • Program and debug Siemens PLCs using TIA Portal.
  • Develop control system specifications and define I/O requirements.
  • Support electrical design reviews and system integration.
  • Commission, debug, and optimize automation systems during machine startup.
  • Support factory acceptance testing (FAT), installation, and customer buyoff.
  • Provide field support and troubleshoot controls systems at customer facilities.
  • Create software documentation and standard operating procedures.
  • Train customers on system operation when required.
  • Collaborate with engineering teams from concept through project completion.

 

Qualifications:

  • Bachelor's degree in Electrical Engineering, Computer Engineering, or related field (or equivalent experience).
  • Minimum one year of PLC programming experience.
  • Strong Siemens PLC programming experience using TIA Portal (v20 preferred).
  • Experience programming PLCs from scratch.
  • Experience with HMI development.
  • Ability to troubleshoot complex electrical and automation systems.
  • Experience commissioning automated manufacturing equipment.
  • Excellent communication and customer interaction skills.
  • Ability to travel up to 25%, with flexibility for increased travel and occasional international assignments.

 

Preferred Qualifications:

  • Siemens S7-1200/S7-1500 experience
  • Allen-Bradley PLC experience
  • FANUC robotics experience
  • Profinet and industrial networking experience
  • Process Simulate or Emulate3D experience
  • Automotive automation or robotic paint/sealer system experience
  • Electrical panel troubleshooting and wiring experience
  • Startup, commissioning, and field service experience

 

Preferred Technical Skills:

  • Siemens TIA Portal
  • STEP 7
  • WinCC
  • Profinet
  • PLC Ladder Logic
  • HMI Programming
  • Industrial Robotics
  • FANUC Robot Integration
  • Factory Acceptance Testing (FAT)
  • System Commissioning
  • Automation Debugging
  • Industrial Networking
Company Description
Branex Group is a Minority-owned Technical Staffing firm headquartered in Auburn Hills, MI. We are a Certified Women’s Owned Business through the Women’s Business Enterprise National Council (WBENC). We specialize in Engineering, Information Technology, Robotics, Human Resources, and Finance opportunities across the United States.

Branex Group is committed to being an Equal Employment Opportunity Employer and fostering a diverse and inclusive workplace. We ensure all applicants and employees are considered without discrimination or harassment based on race, color, religion, age, sex, sexual orientation, gender identity, national origin, veteran status, disability status, genetics, or any other protected characteristic by State and Federal laws.

Branex Group offers the following benefits:
- Medical Insurance
- Dental Insurance
- Vision insurance
- Paid time off
- 401(k)

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

Salary : $48 - $53

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Siemens PLC Engineer?

Sign up to receive alerts about other jobs on the Siemens PLC Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$79,482 - $102,763
Income Estimation: 
$96,240 - $123,168
Income Estimation: 
$115,522 - $153,258
Income Estimation: 
$75,910 - $93,608
Income Estimation: 
$92,775 - $114,342
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Branex Group

  • Branex Group Seattle, WA
  • Field Service Engineer – Automation & Controls (Wichita, KS) Travel: 40%–60% in the first year, then 15%–20% once established (typically after 2–3 years) T... more
  • 2 Days Ago

  • Branex Group Salt Lake, UT
  • 1 Year Contract 40 hrs/week start time can vary is flexible, 7- 3:30 , 8-4:30 or 9-5 Travel up to 40% of the time will be required. Travel to Michigan and ... more
  • 6 Days Ago


Not the job you're looking for? Here are some other Siemens PLC Engineer jobs in the Rochester, MI area that may be a better fit.

  • Schenck USA Corp Southfield, MI
  • SCHENCK USA IS SEEKING TO HIRE COMMISSIONING ENGINEERS! Do you have strong equipment installation & commissioning experience, solid technical troubleshooti... more
  • 23 Days Ago

  • Aptiv PLC Troy, MI
  • SENIOR CLOUD ENGINEER Versigent designs and delivers the systems that move power through modern technology. From vehicles to robotics to energy platforms, ... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!