Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineer, Cyber Physical Systems

Home > Python programming jobs

Software Engineer, Cyber Physical Systems in USA

  • Kairos Power
  • Full time
  • Email
  • Alameda, CA

Responsibilities

  • Build and maintain software for test systems, industrial operations, SCADA workflows, data acquisition, and analysis.
  • Develop operator and engineering tools using Ignition Perspective or similar SCADA/HMI platforms.
  • Create PostgreSQL-backed applications, including schemas, queries, integrations, and data quality improvements.
  • Build APIs and integrations among software tools, databases, SCADA systems, PLCs, and plant data systems.
  • Support interfaces with PLC-controlled systems, including Rockwell Automation Studio 5000 environments.
  • Develop software connecting applications, data systems, and hardware systems.
  • Support live applications used during industrial facility operations.
  • Develop tools and algorithms for trend, anomaly, and off-normal behavior identification.
  • Improve software delivery through automated testing, CI/CD pipelines, deployment tooling, documentation, and developer workflow improvements.
  • Collaborate with software engineers, controls engineers, operators, and other stakeholders to deliver maintainable solutions.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, Controls Engineering, Data Science, or equivalent experience.
  • 2–4 years of experience developing software applications, services, scripts, APIs, or data integrations.
  • Programming experience in one or more of Python, Java, React, JavaScript, or TypeScript.
  • Experience with PostgreSQL or other SQL-based relational databases.
  • Preferred experience with Ignition Perspective or similar SCADA/HMI platforms.
  • Preferred familiarity with SCADA, HMI, electronic procedures, plant simulators, control-system programming, PLC systems, industrial protocols, or PLC-to-SCADA integration.
  • Preferred experience with automated testing, CI/CD, deployment automation, DevOps workflows, GitHub Actions, and Docker.
  • Preferred experience with data acquisition, control, analysis, visualization, AI/ML, anomaly detection, or engineering and operational analytics.
  • Preferred experience in laboratory, research, test, industrial, manufacturing, energy, aerospace, semiconductor, robotics, or other hardware-oriented environments.
  • Familiarity with cybersecurity, access control, data governance, backup and recovery, observability, or regulated technical environments is preferred.
  • Ability to troubleshoot across software applications, data systems, APIs, data acquisition systems, and industrial control environments.
  • Ability to document technical designs, interfaces, configurations, troubleshooting procedures, and software behavior clearly.

Benefits

  • Medical, dental, and vision benefits for employees and dependents.
  • Paid vacation.
  • 401(k) and pre-tax health insurance, dependent care, and commuter benefits through FSA programs.
  • Onsite position at the Alameda, California headquarters.
  • Some travel may be required, listed as 10%.
  • Occasional overtime, weekend work, schedule flexibility, non-standard work-week hours, and extended hours may be required.

Salary: $92k - $109k/yr

Kairos Power

Kairos Power designs and commercializes advanced nuclear reactors using a fluoride-salt coolant to deliver high-temperature, low-carbon energy for utilities and industrial customers. The company develops, licenses, and builds demonstration systems as a path to fleet deployment, with offerings spa...

Similar positions

Senior Software Engineer - Machine Learning

  • Anduril Industries
  • Full time
  • USA
  • 10/25/2026
  • Salary: $190k - $252k/yr
  • Broomfield, CO

2027 Software Engineer

  • Point72
  • Full time
  • Others
  • 10/25/2026
  • Bengaluru, India

Staff Software Engineer | AI

  • LawPay
  • Full time
  • Remote
  • 10/25/2026
  • Salary: $150k-$190k
  • United States

Senior Mission Software Engineer

  • Varda Space Industries
  • Full time
  • USA
  • 10/25/2026
  • Salary: $169k - $216k/yr
  • El Segundo, CA

Software Engineer, AI Integrations

  • Zyte
  • Full time
  • Remote
  • 10/25/2026
  • Salary: Competitive
  • Poland