Thermo Systems logo
Thermo Systems

A global, full-service control systems integration firm, currently seeking world-class automation experts to join us.

Senior Control Systems Engineer, Ignition Specialist

Systems EngineerSystems EngineerFull TimeRemoteSeniorTeam 201-500Since 1998H1B No SponsorCompany SiteLinkedIn

Location

United Kingdom

Posted

61 days ago

Salary

0

Seniority

Senior

Bachelor Degree5 yrs expEnglish

Job Description

Senior Control Systems Engineer, Ignition Specialist

Thermo Systems

• Responsible for the design, development, delivery, and continuous improvement of complex control system solutions across mission-critical projects • Execute high-quality engineering deliverables while supporting project teams through design, integration, and commissioning phases • Own key technical deliverables and contribute to system architecture decisions • Support less experienced engineers to ensure consistency and quality • Design, develop, and enhance PLC, SCADA, BMS, and EPMS systems for mission-critical projects • Produce and review control system architecture, software designs, and technical documentation • Execute engineering tasks across multiple projects, ensuring delivery within scope and schedule • Support system integration, FAT, and SAT activities • Assist with commissioning including validation, troubleshooting, and optimization • Identify and resolve technical issues across software, hardware, and system interfaces • Contribute to development and improvement of engineering standards, tools, and processes

Job Requirements

  • Bachelor's degree in Electrical Engineering, Mechanical Engineering, Computer Science, or related discipline, or equivalent experience
  • 5+ years of experience in controls engineering, automation, or control system integration
  • Experience supporting complex industrial, life sciences, or mission-critical projects
  • Strong knowledge of PLC, SCADA, BMS, and EPMS systems (Rockwell, Siemens, Schneider, Ignition, etc.)
  • Experience in control system design, software development, and system integration
  • Ability to independently execute complex engineering tasks
  • Strong understanding of process systems, instrumentation, control panels, and industrial networks
  • Ability to interpret P&IDs, electrical schematics, and control narratives
  • Experience supporting commissioning, FAT, and SAT activities

Benefits

  • Competitive compensation with annual bonus opportunity
  • 401(k) with company match
  • Comprehensive medical, dental, and vision coverage with low-cost options
  • Paid time off and sick leave
  • Tuition reimbursement and professional credential support
  • In-house and external technical training opportunities
  • Exposure to complex, high-impact automation projects
  • A collaborative culture built on integrity, accountability, and teamwork

Related Categories

Related Job Pages

More Systems Engineer Jobs

Visionary Integration Professionals (VIP) logo

OutSystems Developer

Visionary Integration Professionals (VIP)

VIP combines functional expertise with technology to deliver impactful solutions to government & commercial customers.

Systems Engineer61 days ago
Full TimeRemoteTeam 501-1,000Since 1996H1B No Sponsor

• Develop customer-facing features, workflows, and integrations inside the OutSystems platform • Build and consume REST/SOAP APIs connecting the portal to CIS, billing, payments, and future acquisition systems • Participate in Agile ceremonies and work closely with existing National Fuel developers • Support potential architectural pivots (e.g., C# development) as the organization evaluates long-term platform direction • Collaborate effectively across distributed teams, including follow-the-sun models

United States
$145K - $185K / year
Mindrift logo

Senior Python Systems Developer - Functional Testing Project

Mindrift

Apply → Pass qualification(s) → Join a project → Complete tasks → Get paid. Project time expectations: Tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements; This is an estimate, not a guaranteed workload, and applies only while the project is active. Note: Rates vary based on expertise, skills assessment, location, project needs, and other factors. Higher rates may be offered to highly specialized experts. Lower rates may apply during onboarding or non-core project phases. Payment details are shared per project.

Systems Engineer62 days ago

Please submit your CV in English and indicate your level of English proficiency. Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems. Participation is project-based, not permanent employment. About the Role This project is suited for a Senior Python developer with deep functional testing experience, strong Linux and Docker skills, the ability to read code across multiple languages with the support of LLMs (e.g., C, Rust, Go) and translate requirements for migration tasks, and confidence using tools like Roo Code or Claude Code to accelerate iterative development. Key Responsibilities - Create functional black box tests for large codebases in various source languages - Create and manage Docker environments to ensure 100% reproducible builds and test execution across different platforms - Monitor code coverage and configure automated scoring criteria to meet industry benchmark-level standards - Leverage LLMs (Roo Code, Claude) to accelerate development cycles, automate repetitive tasks, and improve overall code quality

Spain
Job Closed
Mindrift logo

Senior Python Systems Developer - Functional Testing Project

Mindrift

Apply → Pass qualification(s) → Join a project → Complete tasks → Get paid. Project time expectations: Tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements; This is an estimate, not a guaranteed workload, and applies only while the project is active. Note: Rates vary based on expertise, skills assessment, location, project needs, and other factors. Higher rates may be offered to highly specialized experts. Lower rates may apply during onboarding or non-core project phases. Payment details are shared per project.

Systems Engineer62 days ago

Please submit your CV in English and indicate your level of English proficiency. Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems. Participation is project-based, not permanent employment. About the Role This project is suited for a Senior Python developer with deep functional testing experience, strong Linux and Docker skills, the ability to read code across multiple languages with the support of LLMs (e.g., C, Rust, Go) and translate requirements for migration tasks, and confidence using tools like Roo Code or Claude Code to accelerate iterative development. Key Responsibilities - Create functional black box tests for large codebases in various source languages - Create and manage Docker environments to ensure 100% reproducible builds and test execution across different platforms - Monitor code coverage and configure automated scoring criteria to meet industry benchmark-level standards - Leverage LLMs (Roo Code, Claude) to accelerate development cycles, automate repetitive tasks, and improve overall code quality

Spain
Job Closed
Mindrift logo

Senior Python Systems Developer - Functional Testing Project

Mindrift

Apply → Pass qualification(s) → Join a project → Complete tasks → Get paid. Project time expectations: Tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements; This is an estimate, not a guaranteed workload, and applies only while the project is active. Note: Rates vary based on expertise, skills assessment, location, project needs, and other factors. Higher rates may be offered to highly specialized experts. Lower rates may apply during onboarding or non-core project phases. Payment details are shared per project.

Systems Engineer62 days ago

Please submit your CV in English and indicate your level of English proficiency. Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems. Participation is project-based, not permanent employment. About the Role This project is suited for a Senior Python developer with deep functional testing experience, strong Linux and Docker skills, the ability to read code across multiple languages with the support of LLMs (e.g., C, Rust, Go) and translate requirements for migration tasks, and confidence using tools like Roo Code or Claude Code to accelerate iterative development. Key Responsibilities - Create functional black box tests for large codebases in various source languages - Create and manage Docker environments to ensure 100% reproducible builds and test execution across different platforms - Monitor code coverage and configure automated scoring criteria to meet industry benchmark-level standards - Leverage LLMs (Roo Code, Claude) to accelerate development cycles, automate repetitive tasks, and improve overall code quality

Spain
Job Closed