Redwoodmaterials

Staff Software Engineer, Factory Automation

McCarran, NV. Posted 12 months ago

The role

This person will design and implement cloud infrastructure and deployment and simulation infrastructure for Beckhoff PLC-based factory control systems. They will establish software architecture patterns and create testing environments to support controls and machine learning engineers.

What you will do

  • Design and implement AWS infrastructure using the Cloud Development Kit (CDK)
  • Architect application systems and provide software architecture guidance
  • Lead the design and development of deployment and simulation infrastructure for Beckhoff PLC-based factory control system
  • Create documentation, tools, and training materials for controls engineers
  • Collaborate with cross-functional teams to gather requirements
  • Mentor engineers on best practices
  • Participate in technical planning for long-term infrastructure strategy

Required qualifications

  • B.S. or advanced degree in Software Engineering, Computer Science, or another discipline with significant relevant work experience
  • Minimum 5+ years of software development experience with demonstrated expertise in infrastructure, systems design, and AWS services
  • Experience designing and implementing deployment pipelines, testing frameworks, and simulation environments
  • Strong understanding of software architecture patterns
  • Excellent communication skills
  • Self-motivated attitude

Nice to have

  • preferably using AWS CDK
  • familiarity with industrial control systems or PLCs is a plus
  • a passion for sustainability and making the world a better place!

About the company

Redwood Materials was founded in 2017 by JB Straubel, co-founder and former CTO of Tesla. It is the largest lithium-ion battery recycler in North America.

Staff Software Engineer, Factory Automation at Redwoodmaterials | JobZoey