A leading technology firm in California seeks an Electrical Engineer to lead troubleshooting and integration for various systems. Candidates should have a BS in Electrical Engineering, strong skills in networking, and be proficient in Python for scripting. Responsibilities include diagnosing system failures, configuring networks, and maintaining documentation. A hands-on approach in a lab environment is essential. Preferred candidates will have experience in lab operations and familiarity with SCADA systems.
Qualifications
Strong troubleshooting skills across wide range of voltage systems.
Proficiency in networking fundamentals like TCP/IP and VLANs.
Solid Python skills for scripting and debugging.
Responsibilities
Lead electrical bring-up, controls integration, and network configuration.
Diagnose electrical and network failures in various systems.
Build and maintain Python scripts for automated diagnostics.
Skills
Troubleshooting skills
Networking fundamentals
Python programming
Hands-on lab experience
Education
BS in Electrical Engineering or equivalent experience
Tools
Multimeters
Scopes
Linux
PLC systems
DAQ systems (NI)
Job description
Overview
Commission & Bring-Up: Lead electrical bring-up, controls integration, network configuration, and sensor validation for new and existing test setups.
Troubleshoot & Root-Cause: Diagnose electrical, firmware, and network failures across PLCs, DAQ systems, DC power supplies, chillers/thermal controllers, and automation hardware.
Networking: Configure and maintain managed switches, VLANs/subnets, static IP maps, and controller-to-server communication; resolve connectivity issues across the test environment.
Python: Build and maintain Python scripts for automated diagnostics, health monitoring, log parsing, and rapid debugging.
Configuration Control: Maintain consistent firmware versions, IP tables, wiring standards, and hardware configurations across multiple setups.
Sustaining Engineering: Perform preventative audits, execute hardware upgrades, and retrofit engineering changes into deployed systems.
Cross-Functional Debug: Collaborate with Test Automation, Controls, Systems Engineering, and Mechanical teams to resolve integration blockers.
Documentation: Maintain detailed system configurations, track known issues, and document setup-specific quirks to prevent repeated failures.
What You’ll Bring
BS in Electrical Engineering or equivalent experience
Strong troubleshooting skills across wide range of voltage systems (3–480 V AC/DC), analog/digital signals, relay logic, sensors, and grounding
Proficiency in networking fundamentals: TCP/IP, managed switches, VLANs, static IP assignment
Solid Python skills for scripting/debugging and interacting with hardware APIs/libraries
Experience with PLCs, DAQ systems (NI), and industrial communication protocols (Modbus, CAN, etc.)
Comfortable working in Linux environments (SSH, service management, network configuration)
Hands-on lab experience: cable/wire routing, component swaps, using multimeters/scopes for signal validation