Principal Rockwell/Allen Bradley Programmer
Valar Atomics
Software Engineering
Hawthorne, NJ, USA
USD 180k-210k / year
Posted on Feb 10, 2026
Principle Rockwell / Allen-Bradley Programmer
The Principle Rockwell / Allen-Bradley Programmer is responsible for the architecture, development, and lifecycle support of industrial control software built on Rockwell Automation platforms. This role leads the design and implementation of PLC, safety, and HMI applications for complex process facilities, ensuring high reliability, maintainability, and compliance with operational and safety requirements.
Key Responsibilities
- Lead development of PLC and PAC programs using Rockwell platforms (ControlLogix, CompactLogix, GuardLogix).
- Architect control software for complex process systems including sequencing, PID control, interlocks, permissives, and alarm strategies.
- Develop safety-related logic within GuardLogix or other safety platforms in alignment with functional safety requirements.
- Design and implement HMI/SCADA applications using FactoryTalk View SE/ME and PlantPAx architectures.
- Establish tag structures, naming conventions, and software standards for scalable and maintainable control systems.
- Integrate PLC systems with field instrumentation, drives, power systems, and third-party equipment via EtherNet/IP, serial, and industrial protocols.
- Support development of control narratives, cause-and-effect matrices, and commissioning procedures.
- Lead simulation, factory acceptance testing (FAT), site acceptance testing (SAT), and system commissioning.
- Troubleshoot complex control system issues in live operational environments.
Required Qualifications
- Bachelor’s degree in Electrical Engineering, Computer Engineering, or related discipline, or equivalent industry experience.
- 10+ years of experience programming Rockwell / Allen-Bradley PLC and HMI systems in industrial environments.
- Deep expertise with Studio 5000, RSLogix, FactoryTalk View, and Rockwell networking architectures.
- Experience with safety PLC programming and safety lifecycle requirements.
- Strong understanding of industrial process control, instrumentation, and plant operations.
- Ability to develop structured, modular, and maintainable control code for large systems.
Preferred Qualifications
- Experience with PlantPAx distributed control architectures.
- Familiarity with OPC UA, historian integration, and plant data systems.
- Experience in high-reliability industries such as nuclear, power generation, chemical, or oil & gas.
- Knowledge of functional safety standards and safety instrumented systems.
- Experience leading programming standards and mentoring junior controls engineers.
Salary
$180,000 - $210,000 USD