Kairos Power
Software Engineer, Cyber Physical Systems
Alameda, CA or Albuquerque, NM · Mid
Sponsorship not specifiedDetected 2 days ago
JavaScriptPythonJavaReactAlgorithmsCode ReviewGitSQLPostgreSQLDockerCI/CDGitHub ActionsDevOpsMachine LearningData ScienceRoboticsPLCElectrical EngineeringTest AutomationResearchSCADA
Stay score
odds of building a lasting career here
37Risky
Cap-exempt (no lottery)0
Sponsors this role80
Entry-level history0
PERM / green-card track0
Lottery odds40
Fits your clock70
Thin sponsorship signal and lottery-bound. A low-probability bet with your clock running. Prioritize cap-exempt roles and proven entry-level sponsors first.
Lottery odds assume a STEM candidate.
Personalize to your clock →Community outcomes
No reports yet — be the first to help the next applicant.
About the role
- Kairos Power is seeking an early- to mid-career Software Engineer to join the Cyber-Physical Systems team within the Instrumentation, Controls, & Electrical department.
Responsibilities
- Build and maintain software for test systems, industrial operations, SCADA workflows, data acquisition, and analysis.
- Develop operator and engineering tools using Inductive Automation Ignition Perspective or similar SCADA/HMI platforms.
- Create and maintain PostgreSQL-backed applications, including schemas, queries, integrations, and data quality improvements.
- Build APIs and integrations between software tools, databases, SCADA systems, PLCs, and plant data systems.
- Support software interfaces with PLC-controlled systems, including environments using Rockwell Automation Studio 5000.
- Develop software that connects applications, data systems, and hardware systems.
- Support live applications used during industrial facility operations.
- Design and test tools or algorithms that help identify trends, anomalies, or off-normal system behavior.
- Collaborate with engineers, operators, and other stakeholders to deliver practical, maintainable software solutions.
- Performs other duties as assigned.
Requirements
- B achelor's degree in Computer Science, Software Engineering, Electrical Engineering, Controls Engineering, Data Science, or equivalent experience.
- Programming experience in one or more languages such as Python, Java, React, JavaScript, or TypeScript.
- Knowledge, Skills & Abilities
- Working knowledge of relational databases, SQL, data modeling concepts, and data quality practices.
- Ability to diagnose and resolve issues that span software applications, data systems, APIs, data acquisition systems, and industrial control environments.
- Ability to apply automated testing, deployment, and software delivery practices to improve application reliability and maintainability.
- Ability to translate engineering and operational requirements into practical software solutions.
- 2-4 years' e xperience developing software applications, services, scripts, APIs, or data integrations.
- Experience with PostgreSQL or other SQL-based relational databases. Additional non-relational database experience is a plus.
- Knowledge of software development principles and practices, including modular design, version control, code review, testing, technical documentation, and maintainable software design.
- Skill in developing, integrating, and troubleshooting software applications, services, APIs, scripts, databases, and hardware-connected systems.
Nice to have
- Experience with Ignition Perspective or similar SCADA/HMI platforms is preferred but not required.
- Experience with PostgreSQL or other SQL-based relational databases.
- Additional non-relational database experience is a plus.
- Familiarity with SCADA, HMI, electronic procedures, plant simulators, or control-system programming is preferred but not required.
- Familiarity with PLC systems, preferably Rockwell Automation Studio 5000, Allen-Bradley PLCs, industrial protocols, or PLC-to-SCADA integration is preferred but not required.
- Experience with automated testing, CI/CD, deployment automation, DevOps workflows, including tools such as Github Actions and Docker is preferred but not required.
- Experience with data acquisition, control, analysis, visualization, AI/ML, anomaly detection, or analytics applied to engineering or operational data is preferred but not required.
- Experience in laboratory, research, test, industrial, manufacturing, energy, aerospace, semiconductor, robotics, or other hardware-oriented environments is preferred but not required.
Skills
- Company Overview
Apply directly at Kairos Power →Create a free account for alerts like thisView Kairos Power immigration profile
This listing is sourced directly from Kairos Power's careers page and normalized into a canonical job model.