Principal Software 175,000-195,000

Not Interested
Bookmark
Report This Job

profile Job Location:

Pasadena, TX - USA

profile Monthly Salary: Not Disclosed
Posted on: 19 hours ago
Vacancies: 1 Vacancy

Job Summary

Need to be Green Card Resident or US Citizen Living in Los Angeles


The Principal Engineer will be assigned programming needs for production backlog and

development projects.

Architect and develop advanced software systems supporting automation motion control machine

vision SCADA safety systems and distributed industrial operations.

Architect SCADA/HMI systems for live visualization diagnostics alarms and remote operations.

Develop industrial data acquisition historians and plant-wide data networking (FactoryTalk IIoT

MQTT)

Lead machine learning and AI development initiatives using PyTorch TensorFlow OpenCV and/or

HALCON.

Develop classical and deep learning machines and vision applications using OpenCV or

HALCON with custom neural networks or pipelines.

Oversee dataset design labeling workflows training pipelines and model validation/testing.

Integrate edge AI hardware and accelerators or embedded inference engines.

Design and validate real-time controls integrations across PLCs CNCs motion controllers and

industrial network systems.

Develop industrial communication handshakes in Modbus TCP OPC-UA TCP/IP Serial or other

fieldbus protocols.

Ensure compliance with UL CE and NFPA standards governing safety and controls engineering.

Lead development of machine-learning models for inspection anomaly detection automation

optimization and predictive intelligence within Systems Operations.

Design operator interfaces using WinForms and industrial panel platforms.

Author and enforce software architecture standards reusable libraries modular frameworks and

support strategies.

Utilize Azure DevOps for task assignments backlog execution tracking code review and revision

control across projects.


POSITION REQUIREMENTS:

Expert-level C# development experience.

Expert-level understanding of Rockwell Automation software specifically Studio 5000 Logix

Designer RSLogix 500 and 5000.

Deep expertise in software architecture distributed systems machine learning computer vision

SCADA/HMI platforms and realtime industrial automation environments

o Experience with FactoryTalk View or database integration to move data between the PLC

layers.

Proven ability to integrate using industrial communication protocols.

Ability to interpret electrical pneumatic and mechanical drawings to support software and controls

design.

Exceptional communication skills: this role will be communicating daily with internal and external

customers across multiple disciplines.

Routine adjustment of working hours to support remote login of our worldwide customer base.

Ability to travel occasionally.

EDUCATION & EXPERIENCE:

Four-year degree in STEM degree or related discipline

o Masters or PhD preferred.

10 years in complex software architecture automation systems and controls engineering.

5 years experience in machine vision and AI/ML development.

Project management training or certification (e.g. PMI Agile) preferred.


Required Experience:

Staff IC

Need to be Green Card Resident or US Citizen Living in Los AngelesThe Principal Engineer will be assigned programming needs for production backlog and development projects. Architect and develop advanced software systems supporting automation motion control machine vision SCADA safety systems and d...
View more view more

About Company

Company Logo

We are a value driven staffing agency, using recruiting for good to help companies find talented professionals; generate proceeds to fund causes, and deliver sweet solutions. %

View Profile View Profile