See all roles

[Remote] Quality Assurance Engineer, PLC Automation

Work from home Full-time role Hiring

Note: The job is a remote job and is open to candidates in USA. ON.energy is building the power infrastructure that makes the AI era possible. The Quality Assurance Engineer is responsible for hands-on experience in PLC programming, industrial protocol testing, and Python-based test automation, ensuring the quality and functionality of PLC-based control systems.

Responsibilities

  • Design, develop, and execute Unit tests, functional, integration, and regression test cases for PLC-based control systems
  • Write and maintain Python-based automated test scripts for testing PLC I/O, HMI interfaces, and communication protocols
  • Develop, review, and validate PLC code (Ladder Logic, Function Block Diagram, Structured Text) across Siemens S7-1200/1500
  • Collaborate with controls engineers to define acceptance criteria and validate system requirements
  • Identify, document, and track defects using tools such as Azure Devops or equivalent; lead root cause analysis for critical failures
  • Conduct Hardware-in-the-Loop (HIL) and Software-in-the-Loop (SIL) testing where applicable
  • Produce clear test plans, reports, and traceability matrices aligned with release timelines

Skills

  • University degree in Software Engineering, Computer Science, Quality Engineering, or a related technical field
  • 5+ years of hands-on experience in PLC programming and testing across Siemens platform
  • 5+ years of experience building and maintaining automated test frameworks using pytest or equivalent python framework
  • 3–5 years of experience with Siemens TIA Portal for PLC development, diagnostics, and commissioning support
  • Experience designing and executing functional and integration tests, including test case development, defect tracking, and validation of fixes
  • Working knowledge of industrial communication protocols such as S7, Modbus TCP/RTU, and OPC-UA
  • Proficiency in automated unit testing the PLC Logic
  • Experience with SCADA systems
  • Familiarity with Agile / Scrum methodologies in industrial settings
  • Knowledge of functional safety standards such as IEC 61508 / IEC 62061

Benefits

  • Competitive salary + annual performance-based bonus eligibility
  • Medical, dental, and vision insurance
  • 401(k) with company match
  • Paid time off and company holidays
  • Competitive salary + annual performance bonus eligibility
  • Christmas Bonus (Aguinaldo): 30 days
  • Major medical expenses and life insurance
  • Paid time off and holidays (per local policy)
  • Professional development and growth opportunities
  • Opportunity to grow with a mission-driven team shaping the future of clean energy
  • Equal Opportunity: ON.energy is committed to equal employment opportunity and to maintaining a work environment free of harassment, discrimination, or retaliation.
  • Accommodations: If you need an accommodation during the application process, email [email protected]
  • Benefits vary by role and location and are subject to change.

Company Overview

  • Battery storage IPP. A fully-integrated energy storage developer, technology company and asset owner. using proprietary software. It was founded in 2016, and is headquartered in Miami, Florida, USA, with a workforce of 51-200 employees. Its website is https://www.on.energy.
  • Apply To This Job

    You might like

    [Remote] Business Analyst

    Work from home Full-time role

    [Remote] Customer Support Engineer

    Work from home Full-time role

    [Remote] Healthcare Project Manager - GHX/Lawson/Workday Remote

    Work from home Full-time role

    [Remote] Director of Account Management

    Work from home Full-time role

    [Remote] Customer Service Representative

    Work from home Full-time role

    [Remote] Backend Engineer, Identity

    Work from home Full-time role

    [Remote] Leader, Data & Analytics (Business Transformation)

    Work from home Full-time role

    [Remote] Remote Account Executive - Marketing

    Work from home Full-time role

    [Remote] Sr. Sales Support Specialist

    Work from home Full-time role

    [Remote] Software Engineer - Tech Support

    Work from home Full-time role

    Remote Data Entry Specialist – Entry-Level, No Experience Required – Full-Time, $20‑$30/hr – Kentucky (arenaflex)

    Work from home Full-time role

    Experienced Live Chat Support Assistant – Delivering Exceptional Customer Experiences Remotely at arenaflex

    Work from home Full-time role

    Lead, Stores Program Manager

    Work from home Full-time role

    County Liaison - REMOTE WORK/

    Work from home Full-time role

    Senior Construction Manager, R2L Building Soltions and Engineering Team, R2L Construction

    Work from home Full-time role

    On-Call/Casual THW

    Work from home Full-time role

    AVP, Amazon Analytics

    Work from home Full-time role

    OCHIN - ADMINISTRATIVE BUSINESS PARTNER - GOVERNMENT RELATIONS

    Work from home Full-time role

    Netflix Jobs From Home Watching Movies ( Content Designer ) @ Latest J – Amazon Store

    Work from home Full-time role

    Merchandise Manager

    Work from home Full-time role