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
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. %