← all jobs

[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 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]](mailto:[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.
  • More open positions

    [Remote] Senior Analytics Engineer

    Work from home Full-time role

    [Remote] Accounting & Finance AI Automation Manager

    Work from home Full-time role

    [Remote] Senior Analyst, QuickBase Developer - Work From Home

    Work from home Full-time role

    [Remote] Staff Software Engineer

    Work from home Full-time role

    [Remote] Lead Bus Solutions Analyst - Remote

    Work from home Full-time role

    Contracts Data & Migration Specialist (Remote) (biotech industry, ContractSafe & IronClad CMS)

    Work from home Full-time role

    EverPro - Customer Experience Enablement Manager (Remote, US)

    Work from home Full-time role

    Remote Virtual Customer Care Representative – Home‑Based Support for careerzynith Financial Services

    Work from home Full-time role

    Applikationsspezialist Women´s Health Ultraschall Schweiz

    Work from home Full-time role

    Remote Recruiter - Contract, 3 month assignment

    Work from home Full-time role

    Customer Assurance Manager (CAM)

    Work from home Full-time role

    Senior Director, Marketing

    Work from home Full-time role

    Director - Electronic Health Record (EHR) - Health Technology Consulting

    Work from home Full-time role

    Jr. Acquisition Specialist - Remote/Telework

    Work from home Full-time role

    [Remote] Full Stack GIS Mobile Developer (Multiple Openings)

    Work from home Full-time role

    Experienced Customer Success Associate – Evening Shift, Remote Opportunity at careerzynith

    Work from home Full-time role

    Member Service Guide, Pharmacy

    Work from home Full-time role

    Remote Customer Support Representative – Pet‑Product E‑Commerce Specialist (Work‑From‑Home) at careerzynith

    Work from home Full-time role

    Service Sales Representative

    Work from home Full-time role

    [Hiring] Weekend On Call Coordinator @ComForCare - McLean VA

    Work from home Full-time role

    Senior Manager of Security Intelligence

    Work from home Full-time role