Automation Controls Software Engineer
The Boring Company · San Antonio, TX · 1 mo ago
On-siteEngineeringFull-time
About the role
The Boring Company is creating technology to increase tunneling speed and decrease costs, aiming to make Hyperloop adoption viable and enable rapid transit across densely populated regions. We are seeking a highly skilled Automation and Controls Software Engineer to develop, implement, and maintain the automation controls systems that keep our tunneling operations running. This field‑oriented role focuses on troubleshooting, optimizing performance, and serving as the frontline authority for automation issues during tunneling.
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 emphasis on Beckhoff/TwinCAT systems.
- Act as the most qualified person in the field: diagnose failures, conduct inspections, and troubleshoot to ensure smooth operation of automation controls during tunneling.
- Perform regular maintenance and calibration of PLC systems, identifying and resolving issues or malfunctions.
- Close the feedback loop between field reality and software design, working with the HQ team to conceptualize solutions when necessary.
- 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 mechanical engineers, electrical engineers, and field technicians to ensure seamless integration of automation controls with other components.
- Stay updated on the latest automation technology advancements and industry best practices, recommending innovative solutions to enhance operational efficiency.
Qualifications
- Bachelor’s degree in Electrical Engineering, Industrial Automation, Mechatronics, or a related field.
- Proven experience designing, implementing, and troubleshooting automation controls systems in an industrial or manufacturing environment.
- Experience working with PCBs, HMIs, electrical enclosures, and wire harnesses.
- Proficiency in PLC programming using structured text; hands‑on experience with Beckhoff/TwinCAT systems 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.
- Capability to conduct field inspections, diagnose issues, and troubleshoot automation controls systems.
- Excellent problem‑solving skills and ability to work well under pressure in time‑sensitive situations.
- Experience with heavy machinery is a plus.
- Effective communication and interpersonal skills for cross‑functional collaboration.
- Strong attention to detail and commitment to delivering high‑quality work.
Additional Requirements
- Comfortable with shift‑based work, long hours, and weekend availability as necessary.
- Ability to work occasional night shifts on a rotating schedule.
- Willingness to travel on short notice up to 20% of the time.
Benefits
- Employer‑paid medical, dental, and vision coverage.
- 401(k) retirement plan.
- Paid holidays and paid vacation.
- Competitive equity grants for all permanent employees.
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.