Jobs · Engineering · Tennessee

Automation Controls Software Engineer

The Boring Company · Nashville Metropolitan Area · 4 mo ago
On-siteEngineeringFull-time

Responsibilities

  • Collaborate with the engineering team to design, develop, and deploy automation controls systems for tunnel boring machines (TBMs) and related equipment.
  • Implement and program Programmable Logic Controllers (PLCs) using structured text, with a particular emphasis on Beckhoff/TwinCAT systems.
  • Act as the most qualified person in the field: diagnose failures, conduct inspections, and troubleshoot to ensure the smooth operation of automation controls systems during tunneling operations.
  • Perform regular maintenance and calibration of PLC systems, identifying and resolving any issues or malfunctions that may arise.
  • Closely follow the feedback loop between field reality and software design, and work with HQ team to conceptualize (when necessary) solutions.
  • Optimize and fine-tune automation controls systems to improve efficiency, safety, and overall performance.
  • Develop and maintain detailed documentation, including system specifications, operating procedures, and troubleshooting guides.
  • Collaborate with cross-functional teams, including mechanical engineers, electrical engineers, and field technicians, to ensure seamless integration of automation controls systems with other components.
  • Stay updated with the latest advancements in automation technology and industry best practices, and recommend innovative solutions to enhance operational efficiency.

Qualifications

  • Bachelor's degree in Electrical Engineering, Industrial Automation, or a related field.
  • Proven experience in designing, implementing, and troubleshooting automation controls systems in an industrial or manufacturing environment.
  • Experience working with PCBs, HMIs, electrical enclosures, wire harnesses.
  • Proficiency in PLC programming using structured text, with hands-on experience in Beckhoff/TwinCAT systems being highly desirable.
  • Strong knowledge of industrial automation protocols, such as Modbus, EtherCAT, and OPC-UA.
  • Familiarity with electrical schematics, wiring diagrams, and control panel layouts.
  • Ability to operate in uncertainty and incomplete information, with root-cause ownership.
  • Ability to conduct field inspections, diagnose issues, and perform troubleshooting on automation controls systems.
  • Excellent problem-solving skills and the ability to work well under pressure in time-sensitive situations.
  • Experience working with heavy machinery is a plus.
  • Effective communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
  • Strong attention to detail and a commitment to delivering high-quality work.

Additional Requirements

  • Comfortable with shift based work, long hours and working weekends as necessary.
  • Able to work night shifts (occasional, rotating between teams).
  • Able to travel last minute up to 20%.

Culture

We're a team of dedicated, smart, and scrappy people. Our employees are passionate about our mission and determined to innovate at every opportunity.

Benefits

  • Employer-paid medical, dental, and vision coverage.
  • A 401(k) plan.
  • Paid holidays.
  • Paid vacation.
  • A competitive amount of equity for all permanent employees.

Equal Opportunity Employer

The Boring Company is an Equal Opportunity Employer; employment with The Boring Company is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status.

Similar jobs