Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

CarbonCapture Logo

Software Controls Engineer

CarbonCapture

Salary not specified
Sep 24, 2025
Los Angeles, CA, US
Apply Now

CarbonCapture Inc. is looking for a Software Controls Engineer to develop and deploy control systems for their direct air capture (DAC) machines, which are designed to remove carbon dioxide from the atmosphere.

Requirements

  • Proficiency with SCADA, MES, real-time monitoring, and historian systems, preferably with Inductive Automation solutions.
  • Strong knowledge of DevOps principles, version control (GitHub/GitLab), and modern software development practices.
  • Hands-on experience developing for Windows and Linux environments, including both desktop and cloud applications.
  • Demonstrated programming skills with IEC 61131-3 languages (Structured Text, and more specifically Beckhoff Twincat preferred), with an emphasis on OOP principles.
  • Knowledge of IT/OT systems and networking, including IPv4/IPv6, VLANs, managed switches, RDP, and VM configuration.
  • Familiarity with industrial communication protocols such as EtherCAT, OPC UA, MQTT, ADS, Modbus RTU/TCP, and Profinet.
  • Ability to troubleshoot industrial process control systems, PIDs, and control loops using P&IDs and related documentation.

Responsibilities

  • Design, develop, and deploy industrial software solutions for SCADA, MES, real-time monitoring, and multi-server/multi-client systems, with a focus on Inductive Automation platforms (Ignition preferred). This includes HMI development.
  • Implement and maintain modular control system architectures, including integration with industrial automation equipment and cloud-based platforms.
  • Configure and troubleshoot IT/OT networking environments, including VLANs, managed switches, virtual machines, and remote access solutions.
  • Develop software following DevOps best practices, leveraging version control (GitHub/GitLab) and CI/CD pipelines where applicable.
  • Program and debug control applications using IEC 61131-3 standards (Structured Text, and more specifically Beckhoff Twincat preferred), applying object-oriented programming (OOP) principles.
  • Support commissioning, testing, and deployment of automated equipment and industrial processes, ensuring reliable operation of control loops and communication protocols.
  • Contribute to system documentation, including design specifications, network diagrams, and process control narratives.

Other

  • Collaborate with cross-functional teams to support R&D, product development, and commissioning of new automation systems.
  • Participate in the full software development lifecycle: requirements gathering, design, coding, testing, deployment, and support.
  • 3+ years of full-time industry experience with R&D and industrial product development cycles.
  • Effective communication and collaboration skills to work with cross-disciplinary engineering teams and external partners.
  • Background in designing, commissioning, and deploying automated equipment into production, preferably with an OEM or system integrator.