The Software Engineer, Factory Automation at Redwood Materials is responsible for designing and implementing cloud infrastructure, developing deployment and simulation systems for factory control, and providing software architecture guidance to support scalable manufacturing operations in the battery recycling industry.
Key Responsibilities
Design and implement AWS infrastructure using the Cloud Development Kit (CDK).
Establish software architecture patterns and best practices for infrastructure as code.
Lead the development of deployment, simulation, and testing environments for Beckhoff PLC-based factory control systems.
Create documentation, tools, and training materials for controls engineers to utilize the simulation and testing ecosystem.
Collaborate with cross-functional teams to gather requirements and participate in technical planning for long-term infrastructure strategy.
Requirements
A B.S. or advanced degree in Software Engineering, Computer Science, or another discipline with significant relevant work experience.
Minimum of 5 years of software development experience with demonstrated expertise in infrastructure, systems design, and AWS services, preferably using AWS CDK.
Experience designing and implementing deployment pipelines, testing frameworks, and simulation environments.
Ability to design and implement AWS infrastructure using the Cloud Development Kit (CDK), establishing patterns and best practices for infrastructure as code.
Experience architecting application systems and providing software architecture guidance for applications built by machine learning engineers and controls engineers.
Experience leading the design and development of deployment and simulation infrastructure for factory control systems, including comprehensive testing environments and CI/CD pipelines.
Strong understanding of software architecture patterns with the ability to provide technical guidance to engineers from diverse backgrounds.
Benefits & Perks
Compensation range: $150,000 - $200,000 USD
Full-time position
Location in San Francisco, CA
Work environment includes challenging conditions such as exposure to noise, dust, chemicals, and temperature extremes, with PPE provided
Occasional work on weekends, nights, or being on-call
Occasional travel
Ready to Apply?
Join Redwood Materials and make an impact in renewable energy