Controls Software Engineer — Build Industrial Automation

ASTEC

Chattanooga (TN)

On-site

USD 90,000 - 130,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Astec seeks a Controls Software Engineer to design and develop software for PLCs, embedded controllers, and HMIs used in heavy construction equipment. You will map I/O, define sensor requirements, and collaborate with Electrical and Mechanical engineers to build robust control solutions.

Responsibilities include structured software design, unit/integration testing, and cross-functional reviews. Occasional travel for testing and customer engagement is required, with adherence to Astec standards

Qualifications

  • Bachelor of Science (B.S.) degree in Electrical / Computer Engineering or related field.
  • Minimum of three (3) years of experience in the design and development of industrial or mobile equipment control software.
  • Proficient in C / C++ / Structured Text programming, preferably in automotive or mobile equipment applications.
  • Knowledgeable of network protocols such as CAN, Ethernet, Wireless 802.11, etc.
  • Proficient at interfacing software with control and data acquisition from sensors.

Responsibilities

  • Use structured systems engineering approach for the development of the software used to control heavy construction equipment.
  • Develop control algorithms to produce the equipment functionality required by the customer and Product Management.
  • Complete controller/PLC programming and HMI screen programming for product projects.
  • Perform unit testing and integration testing of controller/PLC/HMI systems.
  • Travel for project testing and customer interactions as needed.

Skills

C/C++
Structure Text
CodeSys
Ladder Logic
CAN/Ethernet
HMI programming
Embedded systems
Team player
Communication

Education

Bachelor of Science in Electrical / Computer Engineering

Tools

CodeSys

Job description

Astec seeks a Controls Software Engineer to design and develop software for PLCs, embedded controllers, and HMIs used in heavy construction equipment. You will map I/O, define sensor requirements, and collaborate with Electrical and Mechanical engineers to build robust control solutions.

Responsibilities include structured software design, unit/integration testing, and cross-functional reviews. Occasional travel for testing and customer engagement is required, with adherence to Astec standards

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Controls Software Engineer: Industrial PLCs & Embedded
Controls Software Engineer: Industrial PLCs & Embedded

ASTEC • Eugene (OR)

On-site
USD 90,000 - 130,000
Remote Controls Software Engineer — Heavy Equipment Automation
Remote Controls Software Engineer — Heavy Equipment Automation

ASTEC • United States

Remote
USD 90,000 - 120,000
Electrical Controls Engineer – Heavy Equipment Automation
Electrical Controls Engineer – Heavy Equipment Automation

ASTEC • Eugene (OR)

On-site
USD 85,000 - 120,000
Controls Software Engineer
Controls Software Engineer

ASTEC • Chattanooga (TN)

On-site
USD 90,000 - 130,000
Automation Controls Engineer - PLC & SCADA
Automation Controls Engineer - PLC & SCADA

Telemetry Today LLC • Midland (TX)

Hybrid
USD 85,000 - 120,000
Lead Electrical Design Engineer – Controls & Automation
Lead Electrical Design Engineer – Controls & Automation

ASTEC • Chattanooga (TN)

On-site
USD 70,000 - 100,000
Controls Software Engineer
Controls Software Engineer

ASTEC • United States

Remote
USD 90,000 - 120,000
Controls Software Engineer
Controls Software Engineer

ASTEC • Eugene (OR)

On-site
USD 90,000 - 130,000
Controls Engineer: Industrial Automation for Space Tech
Controls Engineer: Industrial Automation for Space Tech

Anysilicon • Midland (TX)

On-site
USD 90,000 - 120,000
Electrical Control Engineer
Electrical Control Engineer

ASTEC • Chattanooga (TN)

On-site
USD 55,000 - 75,000