Engineer I, II, or Senior - Computer/Communications
Idahopowercompany
💰 $89,668via workday
Apply on company site ↗
CareerRiver pulls this listing straight from the employer's hiring system — no recruiter middleman, no reposts. Applying takes you directly to Idahopowercompany.
**If you are a current Idaho Power employee, please apply through the Employee Portal .
Application Deadline:
07/27/2026 at 11:59 pm Mountain Time
# of Positions:
1
Job Type:
Regular
Job End Date:
Exemption Status:
Exempt
Pay Range:
$89,668.80-$156,644.80
Minimum Age Requirement:
Job Description:
Idaho Power — located in vibrant Boise, Idaho — is looking for an Engineer I, II, or Senior to join our Engineering Communications team. It’s an exciting time to work for Idaho Power. Our work plays a critical role in communities we serve across Idaho and Oregon, and we’re working hard to provide our customers with the safe, reliable, affordable energy they depend on. While this position is based at Idaho Power’s downtown Boise location, we offer both flexible schedules and the opportunity to work up to 40% remote. Relocation assistance may also be provided to the successful candidate.
What does a Computer/Communications Engineer do for us?
The communications engineering department deploys a variety of modular, firmware upgradeable, networked equipment for company use, including microwave radios, optical multiplex, MPLS routers, Ethernet routers, serial Portservers, etc.
They plan, design, configure, analyze, and operate utility MPLS, fiber, microwave, cellular, powerline carrier, mobile radio, multiplex, multipoint radio, and LEO/GEO satellite systems which include network and firmware management.
Specific additional job duties:
The Communications Engineering Team provides mission-critical communications circuits and systems to ensure secure operation of the interconnected electrical power system. Communications systems include microwave, radio, power line carrier, telephone, fiber optics, leased circuits, and other associated electronic equipment
This position specifies, evaluates, tests, designs, and writes computer applications to support system requirements that enable reliable and secure grid operations
Specifies, evaluates, tests, designs, and writes computer applications
Specifies, evaluates, and develops database systems
Specifies, evaluates, tests, and designs systems used for remote equipment configuration and data collection
Deploy, configure, and administer servers for the above systems
Specify and create integrations between in-house developed applications and vendor applications
Monitors and maintains computer applications and system performance
Troubleshoots and maintains data acquisition and database systems
Monitors computer application and system performance and takes corrective action when required
Makes corrections or instructs vendors to make corrections to applications and systems
Design and implementation of IP networks
Troubleshoots and makes corrections to computers, computer networks, and circuits
Engineer I
Operating under general supervision and with oversight, an Engineer I develops technical expertise in their field. This role plans and leads assignments and projects as well as interfaces with internal departments and external organizations. They also receive guidance from leaders and other engineers as needed.
Engineer II
Operating under limited supervision, an Engineer II has an intermediate level of technical expertise in their field. This role plans and leads moderately complex assignments and projects as well as interfaces with internal departments and external organizations. They also receive high-level guidance from leaders and other engineers as needed.
Senior Engineer
Operating under minimal supervision and using independent initiative, Senior Engineers have comprehensive technical expertise in their field. This role plans and leads complex assignments and projects as well as interfaces with internal departments and external organizations. They also mentor other engineers and engineering support staff as needed.
In addition to the meaningful work we do, we offer work-life balance, competitive pay and benefits, an employee incentive plan, and both a 401k employer-match and a pension plan, making Idaho Power one of the best employers in the state.
A COMPETITIVE CANDIDATE WILL HAVE
Knowledge of:
Computer programming (.NET framework or comparable environments), computer architecture, operating systems, data structures, database design (SQL server or comparable DBMS), computer networks, electronic circuits, embedded systems, control systems, digital communications, data acquisition
System administration (Windows Server and Linux)
Network routing protocols such as MPLS, OSPF, ISIS, and BGP
Analog and digital communications systems including microwave, radio (base station and two-way), power line carrier, telephone, fiber optics, and leased telephony circuits
Communications measurements, engineering economics, and application of computers in engineering work
General knowledge of engineering principles
Developing specific knowledge related to discipline, utilities and their business environment
Power system analysis and programs, Substation operations, Protective relay application, Instrument transformers
Transformers, capacitors, reactors, and control systems
Communication system requirements specific to the needs of power grid applications on a real-time critical operational system
Skills in:
Computer application and database development, delivering training on computer applications and database systems
Troubleshooting circuits and systems
Operating test equipment
Interdisciplinary skills
Effective oral and written communication
Producing technical reports
Ability to:
Develop and write computer application and database software; specify, evaluate, set, test, and repair circuits, computers, and computer networks
Integrate communications circuits and systems
Direct the design and commissioning of new equipment
Effectively communicate complex engineering principles and criteria to a wide variety of audiences
Work in a collaborative project team environment to effectively
Browse all locations