1

Industrial Software Engineer Jobs (NOW HIRING)

OT Engineer

Fremont, CA · On-site

$134K - $176K/yr

We are seeking a skilled Senior OT Software Engineer to join our Operational Technology team to help build a custom industrial platform (built on Ignition/Perspective + PostgreSQL) that connects our ...

OT Engineer

San Jose, CA · On-site

$143K - $189K/yr

We are seeking a skilled Senior OT Software Engineer to join our Operational Technology team to help build a custom industrial platform (built on Ignition/Perspective + PostgreSQL) that connects our ...

We're hiring a Software Engineer to join our US engineering team and contribute meaningfully across ... Background in AEC, construction tech, or industrial software. Additional Information For more ...

We're hiring a Software Engineer to join our US engineering team and contribute meaningfully across ... Background in AEC, construction tech, or industrial software. Additional Information For more ...

We're hiring a Software Engineer to join our US engineering team and contribute meaningfully across ... Background in AEC, construction tech, or industrial software. Additional Information For more ...

We're hiring a Software Engineer to join our US engineering team and contribute meaningfully across ... Background in AEC, construction tech, or industrial software. Additional Information For more ...

Staff Software Engineer

Los Angeles, CA · On-site

$125 - $150/hr

We're hiring a Staff Software Engineer who is an exceptional backend engineer equally comfortable ... Experience in or affinity for manufacturing, industrial software, or hard-tech customer ...

Showing results 41-60

Industrial Software Engineer information

See salary details

$36K

$83.5K

$116K

How much do industrial software engineer jobs pay per year?

As of Sep 9, 2026, the average yearly pay for industrial software engineer in the United States is $83,498.00, according to ZipRecruiter salary data. Most workers in this role earn between $70,000.00 and $94,500.00 per year, depending on experience, location, and employer.

What does an industrial software engineer do?

An Industrial Software Engineer designs, develops, and maintains software systems that control and optimize industrial processes and manufacturing equipment. They work closely with engineers from other disciplines to ensure that software solutions integrate effectively with hardware and meet safety and efficiency standards. Their duties often include programming PLCs, developing SCADA systems, and implementing automation solutions. Industrial Software Engineers also troubleshoot issues, upgrade software, and may be involved in data collection and analysis for process improvement.

What are the key skills and qualifications needed to thrive as an industrial software engineer, and why are they important?

To thrive as an Industrial Software Engineer, you need strong programming skills, knowledge of automation systems, and a relevant degree in computer science, engineering, or a related field. Familiarity with industrial control systems (such as PLCs and SCADA), programming languages like C/C++ or Python, and certifications in industrial protocols are highly valuable. Problem-solving, teamwork, and effective communication are important soft skills that help in collaborating with cross-functional teams and addressing complex technical challenges. These skills and qualities are crucial for developing reliable industrial software solutions that optimize manufacturing processes and ensure operational efficiency.

How does an industrial software engineer typically collaborate with cross-functional teams in a manufacturing setting?

Industrial Software Engineers often work closely with mechanical, electrical, and process engineers, as well as production managers and IT specialists. Collaboration is key for integrating software solutions with hardware systems, troubleshooting issues on the production floor, and ensuring seamless data flow across platforms. Regular meetings, project management tools, and on-site visits help facilitate communication and align goals. Being proactive in seeking feedback and understanding the unique needs of each department is essential for success in this role.

What is the difference between Industrial Software Engineer vs Automation Software Engineer?

AspectIndustrial Software EngineerAutomation Software Engineer
Required CredentialsBachelor's in Software Engineering, Electrical Engineering, or related fields; experience with industrial systemsBachelor's in Software, Electrical, or Automation Engineering; certifications in automation systems
Work EnvironmentFactories, manufacturing plants, industrial facilitiesAutomation labs, manufacturing lines, control system environments
Employer & Industry UsageManufacturing, process control, industrial automation companiesIndustrial automation firms, robotics companies, manufacturing sectors

Industrial Software Engineers focus on developing software for industrial systems and machinery, while Automation Software Engineers specialize in creating automation solutions and control systems. Both roles require similar technical skills and often work in manufacturing environments, but their specific focus areas differ.

More about Industrial Software Engineer jobs

What are popular job titles related to Industrial Software Engineer jobs?

For Industrial Software Engineer jobs, the most frequently searched job titles are:

Infographic showing various Industrial Software Engineer job openings in the United States as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 88% Full Time, 7% Part Time, and 3% Contract. Highlights an 85% Physical, 3% Hybrid, and 12% Remote job distribution, with an average salary of $83,498 per year, or $40.1 per hour.

OT Engineer

Fremont, CA • On-site

$134K - $176K/yr

Other

Posted 18 days ago


Job description

Stealth Battery Startup Seeks Senior OT Software Engineer

We are a stealth-mode battery startup developing cutting-edge battery technology. Our mission is to revolutionize battery technology to accelerate the global transition to clean energy. By leveraging innovative materials, advanced manufacturing techniques, and next-generation energy storage architectures, we are building the future of sustainable energy.

We are seeking a skilled Senior OT Software Engineer to join our Operational Technology team to help build a custom industrial platform (built on Ignition/Perspective + PostgreSQL) that connects our manufacturing, R&D, and test equipment into a unified digital backbone as we scale from pilot to full production. We're looking for a Senior OT Software Engineer to be a hands-on builder of Flux — writing custom Perspective applications, integrating plant-floor and lab equipment, and helping stand up the data pipelines that turn battery test data into decisions.

Responsibilities

  • Design, build, and maintain custom Perspective applications and modules within custom MES/MOM
  • Develop scripting (Python/Jython) for Ignition Gateway, tag logic, and UDTs
  • Architect PostgreSQL schemas and queries supporting MES/MOM workflows
  • Evaluate and integrate complementary platforms (HighByte Intelligence Hub, Coreflux MQTT broker) into the Flux data architecture
  • Connect process equipment and battery test equipment to Flux via OPC-UA, MQTT, and other industrial protocols
  • Build and maintain tag structures, UDTs, and device drivers for new equipment coming online at FR01 and future sites
  • Partner with process/manufacturing engineers to scope what data needs to flow and why
  • Design and maintain pipelines moving battery test data from equipment into structured storage for analysis
  • Collaborate with R&D/data science on data models supporting battery performance analytics
  • Ensure data quality, lineage, and accessibility across the pipeline
  • Travel regularly between sites to commission systems and support equipment bring-up
  • Document architecture and mentor future team members as the OT/MES function grows

Qualifications

  • Strong software engineering fundamentals: has built and shipped production software, not just scripts — comfortable with version control, testing, structured application design
  • Strong SQL and relational database design (PostgreSQL preferred)
  • Demonstrated ability to learn new platforms quickly and independently in an ambiguous, early-stage environment
  • Comfortable working hands-on with physical equipment and industrial data (even if your prior exposure was in a lab/process setting rather than a plant floor)
  • 3+ years building industrial software solutions, with substantial hands-on Ignition/Perspective experience (or comparable SCADA/MES platform with strong willingness/ability to ramp on Ignition quickly)

Preferred Qualifications

  • Experience with HighByte Intelligence Hub, Coreflux/Solace, or similar edge/data infrastructure tools
  • Background in battery, chemical process, or manufacturing environments
  • Data engineering experience (pipeline design, ETL, data modeling)
  • Experience with industrial protocols (OPC-UA, MQTT, or similar)
  • Advanced degree in engineering or related technical field
  • Experience scaling systems from pilot to production manufacturing

Why Join Us?

  • Innovative Technology: Work on cutting-edge energy storage solutions that power the future.
  • Career Growth: Opportunities to work on high-impact projects and advance in a growing industry.
  • Competitive Benefits: Comprehensive health, wellness, and professional development programs.
  • Mission-Driven Culture: Be part of a team that is shaping the future of sustainable energy through innovation and excellence.

We are an equal opportunity employer and we do not discriminate on the basis of race, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition, or any other basis protected by law.