What are the responsibilities and job description for the Systems Integration Specialist position at Branif Systems?
*We will not be able to sponsor any applicant. This is NOT a remote position.
Company Description
Branif Systems specializes in integrated automation solutions for water management, using our own FutureOps platforms to automate functions like Irrigation Control, Water Distribution, and Telemetry operations for water utilities. Our solutions empower our customers to realize increased efficiency in resource utilization by harnessing real-time data, intelligent automation, and powerful analytics. Branif Systems' approach is called Intelligence Moving Water™.
Role Description
This is a full-time role for a System Integration Specialist at Branif Systems in Laguna Hills, CA.
You will be joining a small, agile team where your contributions will have a direct and visible impact. We are looking for a technical professional responsible for integrating, developing, and deploying firmware and hardware systems for our range of edge automation solutions.
Collaboration & Environment: Because we are a small team, collaboration is key. You will work closely with our development team and field team, operating in a hybrid capacity that splits time between the office and active field sites. You won't just be a cog in a machine; you will be a vital bridge between engineering and operations.
Who we are looking for: While we are open to various backgrounds, this role is preferable to an Electrical Engineer who is not afraid to leave the desk. Ideally, you are someone who enjoys the "hands-on" aspect of engineering—willing to go into the field, work with physical hardware, and get your hands dirty to ensure the system works as intended.
Specific Skillsets
The successful candidate must possess a diverse range of skills across software, hardware, and networking:
1. Industrial Automation & Software
PLC Programming:
Experience with IEC 61131-3 programming languages (Ladder Logic, Structured Text, Function Block Diagram, Instruction List).
Familiarity with Motorola ACE3600 and MC Edge PLC-specific programming environments.
SCADA & HMI Development:
Experience with SCADA systems (Ignition, Wonderware, or GE iFIX is a plus).
Ability to develop user-friendly Human-Machine Interface (HMI) screens.
Embedded Systems & Real-Time Programming:
Knowledge of Real-Time Operating Systems (RTOS).
Experience with Embedded C/C or other relevant languages.
2. Industrial Communication & Security
Protocols:
Familiarity with DNP3, Modbus, MQTT, OPC UA, and Ethernet/IP.
Strong understanding of serial communication (RS-232/RS-485) and IP networking.
Cybersecurity & Networking:
Experience with industrial network security, firewalls, and encryption.
Understanding of VPNs, IPSec, and secure remote access solutions.
3. Hardware Design & Integration
Embedded Systems & PCB Design:
Experience with circuit board design using Altium Designer, KiCad, or Eagle.
Ability to design custom industrial controllers or sensor interfaces.
Microcontrollers & FPGAs:
Knowledge of microcontroller-based systems (e.g., ARM Cortex-M, PIC, or STM32).
Experience with FPGA development (e.g., Xilinx or Intel FPGA).
Power Electronics:
Design of power supply circuits, motor controllers, and industrial interfaces.
Experience with PLC I/O module design and integration.
4. Testing & Troubleshooting
Proficiency with oscilloscopes, logic analyzers, and other diagnostic tools.
Ability to debug software and hardware issues in real-time industrial environments.
Qualifications
Educational Background: Bachelor’s degree in Electrical Engineering (Preferred), Computer Science, or a related technical field.
Hands-On Mentality: A willingness to work with physical assemblies and collaborate with field teams is a distinct advantage.
Software Proficiency:
Proficiency in Object-Oriented Programming (OOP).
Experience in Back-End Web Development.
Strong knowledge of data structures and algorithms.
Core Competencies:
Strong problem-solving skills with a focus on system integration.
Experience with comprehensive software/hardware testing and debugging.
Excellent teamwork and communication skills suitable for a small group environment.