Jobs
Job Summary:
The Principal Software Developer, IT/OT is the highest-level individual contributor responsible for designing, developing, and governing mission-critical software systems that integrate enterprise IT platforms with industrial Operational Technology (OT) environments. This role combines deep hands-on coding expertise with architectural leadership across manufacturing systems, automation platforms, cybersecurity boundaries, and cloud infrastructure. The individual serves as the technical authority for IT/OT software engineering, driving scalability, reliability, and secure convergence. You will convert business needs into scalable system enhancements, develop and refine interfaces and automation workflows, and ensure high‑quality solution delivery through thorough testing and documentation. This role requires close collaboration with application, infrastructure, and business teams to provide reliable solutions that enhance shopfloor efficiency and overall system performance.
Responsibilities:
-
Enterprise-Scale Software Design & Development
-
Architect and implement distributed systems supporting manufacturing operations.
-
Design high-throughput, low-latency data acquisition, and processing pipelines.
-
Develop backend services, APIs, middleware, and integration layers.
-
Lead refactoring and modernization of legacy OT software systems.
-
Ensure deterministic and fault-tolerant system behavior for critical production environments.
-
IT/OT System Integration
-
Develop integration frameworks connecting:
-
MES, SCADA, ERP, PLM, and WMS platforms
-
PLCs (Siemens, PAC Library, etc.)
-
OPC UA, MQTT, Modbus, RESTful services
-
Design edge-to-cloud data synchronization models.
-
Implement event-driven and microservices architectures in industrial contexts.
-
Enable real-time production telemetry and operational analytics.
-
Statistical Process Control (SPC) & Quality System Support
-
Support integration between manufacturing systems and SPC platforms.
-
Develop data acquisition pipelines for process capability monitoring.
-
Implement real-time rule-based alerts and control chart logic.
-
Optimize high-frequency time-series data ingestion for quality analytics.
-
Collaborate with Quality Engineering to enable Cp/Cpk monitoring and yield analysis.
-
Ensure data integrity and traceability for compliance and audits.
-
Dev
Ops & Reliability Engineering:
-
Establish CI/CD pipelines for industrial software deployments.
-
Establish the full coverage functional test case and define system test suites.
-
Implement Infrastructure-as-Code and automated configuration management.
-
Define observability standards (logging, metrics, tracing).
-
Drive high-availability, disaster recovery, and redundancy design.
-
Technical Leadership & Governance
-
Serve as enterprise subject matter expert in IT/OT software architecture.
-
Establish engineering standards and best practices.
-
Conduct architecture reviews and design approvals.
-
Provide executive-level technical briefings on modernization strategies.
-
Operational Support & Service Ownership
-
Act as a technical escalation point for root cause analysis (RCA) for production-impacting events.
-
Implement corrective and preventative actions (CAPA)
-
Ensure SLA adherence and system recovery within defined targets
-
Maintain Production system stability in 24x7 manufacturing environments.
-
Service Requirement & Enhancement
-
Evaluate and implement service requests from Manufacturing, Engineering, and quality Teams.
-
Provide impact analysis and technical feasibility assessments
-
Deliver minor enhancements, configuration updates, and performance tuning.
-
Manage change control processes aligned with IT standards.
-
Server Patching & Infrastructure Lifecycle & Platform upgrade
-
Plan and execute application-compatible server patching strategies
-
Coordinate OS, middleware, and database patch deployments
-
Ensure validation testing in staging prior to production rollout
-
Maintain cybersecurity compliance during patch cycles
-
Lead major version upgrade for MES, SCADA, and SPC Platforms
-
Coordinate vendor engagement and technical remediation.
Skills: - efforts
-
Expertise in scripting with Python, Django framework, Flask Framework, SQL Alchemy and Quasar Framework
-
Strong SQL skills for database management, and data analysis
-
Experience with web API development and integration (RESTful APIs, JSON).
-
Knowledge of industrial communication protocols (e.g., OPC-UA, SECS/GEM).
-
Proficiency in troubleshooting and optimizing, Siemens Ops Center, SCADA systems.
-
Experience with Azure, Docker, building containers, Containerizing apps build for a Window Environment and Run Deck automation service
-
Strong problem-solving and analytical skills.
-
Excellent communication and teamwork abilities.
-
Must have 5 years of experience in programming and development in manufacturing environments.
Qualifications:
-
Bachelor's degree in computer science, Software Engineering, or equivalent
-
6+ years of software development experience.
-
5+ years in in manufacturing environment in support factory systems
-
Experience supporting production systems in high-availability environments.
-
Experience in semiconductor, battery, automotive, or discrete manufacturing.
-
Hands-on experience with SPC systems and quality analytics platforms.
-
Systems-level thinking across automation, networking, and software layers.
-
Strong incident response and structured problem-solving skills.
-
Ability to operate in production-critical, 24x7 environments.
-
Excellent verbal and written communication skill
Total Views
0
Apply Clicks
0
Mock Applicants
0
Scraps
0
Similar Jobs

Senior Enterprise Technology Engineer - SPM
BP · Malaysia - Kuala Lumpur

Senior Methods Engineer
Schneider Electric · Oxford, Ohio
Validation Engineer
Nextracker · USA, IL, Buffalo Grove

Civil Engineer III or Senior - Brunswick Nuclear Plant
Duke Energy · Southport, NC
Failure Analysis Engineer
Nextracker · Malaysia, Penang
About Enovix

Enovix
Series DEnovix develops advanced silicon-nanowire lithium-ion batteries for mobile devices, electric vehicles, and energy storage applications. The company uses 3D cell architecture to increase energy density and improve battery performance.
201-500
Employees
Fremont
Headquarters
Reviews
3.1
10 reviews
Work Life Balance
2.5
Compensation
3.0
Culture
3.2
Career
2.8
Management
2.1
35%
Recommend to a Friend
Pros
Learning opportunities and skill development
Smart and talented engineers/scientists
Fun and productive workplace
Cons
Poor management and leadership issues
Job security concerns and layoffs
Operations moving overseas
Salary Ranges
16 data points
Staff/L6
Staff/L6 · STAFF HRIS ARCHITECT
1 reports
$201,285
total / year
Base
$154,835
Stock
-
Bonus
-
$201,285
$201,285
Interview Experience
40 interviews
Difficulty
3.3
/ 5
Duration
14-28 weeks
Offer Rate
33%
Experience
Positive 69%
Neutral 13%
Negative 18%
Interview Process
1
Phone Screen
2
Technical Interview
3
Hiring Manager
4
Team Fit
Common Questions
Technical skills
Past experience
Team collaboration
Problem solving
News & Buzz
Enovix Realigns Operations Leadership Ahead Of Malaysia Mass Production Ramp - Pulse 2.0
Source: Pulse 2.0
News
·
6w ago
Is Enovix (ENVX) Now An Opportunity After Recent Share Price Weakness? - simplywall.st
Source: simplywall.st
News
·
6w ago
Enovix Corporation (ENVX) Declares Leadership Transition to Support Manufacturing Scale-up - Yahoo Finance
Source: Yahoo Finance
News
·
6w ago
Enovix Corporation Announces Leadership Transition in Operations Ahead of Mass Production Ramp - Quiver Quantitative
Source: Quiver Quantitative
News
·
6w ago