The Boring Company-posted about 1 year ago
Full-time • Entry Level
Las Vegas, NV
Heavy and Civil Engineering Construction

As an Automation Control Software Engineer at The Boring Company, you will be responsible for developing and implementing software solutions for command and control systems used in tunnel boring machines. This role focuses on enhancing the efficiency and safety of tunneling operations through innovative software design and deployment.

  • Design, develop, deploy software to PLCs for controlling mechanical, electrical and hydraulic systems on the tunnel boring machine.
  • Design user interfaces and support operators during the mining process.
  • Ensure a safe mining operation by implementing safety lockouts and alerting mechanisms.
  • Bachelor's Degree in Computer Science, Software Engineering, or equivalent field.
  • Experience developing software applications in C/C++ or similar low level language.
  • Experience with modern software development workflow (e.g. Git, unit testing, Linux and Windows OSes).
  • Fluent in software fundamentals including software design, backend infrastructure, code modularity and maintainability.
  • Track record of projects where control techniques have been applied to electrical and/or mechatronic systems.
  • Experience with controlling systems in safety critical applications.
  • Experience with Beckhoff, Siemens, or Allen Bradley PLCs.
  • Able to communicate and work well with cross-functional teams.
  • Experience with sensors and actuators commonly used in mechanical, electrical and hydraulic systems.
  • Employer-paid medical, dental, and vision coverage
  • 401(k) plan
  • Paid holidays
  • Paid vacation
  • Competitive amount of equity for all permanent employees
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service