Itron, Inc.-logo
Itron, Inc.
·
June 6, 2025
Apply Now
This job has closed.

Staff Software Engineer

San Jose, CA
Full-time
Hybrid
New Grad, Entry, Mid, Senior Level, Lead/Staff
Itron enables utilities and cities to safely, securely and reliably deliver critical infrastructure services to communities in more than 100 countries. The Staff Software Engineer will monitor and optimize network performance for Gen-X customers, develop reports, and provide technical expertise in troubleshooting and analysis.
Apply Now

Responsibilities

  • Monitor the operations of the Itron Reporting Server.
  • Perform network optimization of Gen-X customers.
  • Analyze network performance, including reporting to the customer the progress of the process, identify issues in the customer network and propose fixes in configuration and the addition of new devices.
  • Monitor customer networks, including reviewing customer networks by reviewing dashboards and responding to escalations.
  • Detect anomalies and investigate issues using reports available in the Itron Reporting server.
  • Develop new graphs and reports for customer networks.
  • Integrate new reports into Itron’s monitoring server.
  • Debug issues and adjust reports as required.
  • Participate in investigations and escalations in customer networks.
  • Perform ad-hoc analysis of Gen-X networks.
  • Learn about new Itron technologies and products such as cellular meters, DI applications, Distribution Automation, Smart City products.
  • Configure, monitor, analyze and troubleshoot IPv6 and IPv4 mesh networks.
  • Create, document, and deploy scripts and other tools to support device or system configuration, troubleshooting, monitoring, and reporting.
  • Support workflow automation; design and develop ad-hoc solutions to specific issues.
  • Serve as a technical knowledge escalation point and a resource for customer facing personnel.
  • Interface with and assist internal Itron groups such as Customer Support, Operations, Product Management, Manufacturing, and Engineering.
  • Understand, implement and convey Itron’s technology for the purposes of providing architectural guidance and design documentation to meet customer needs.
  • Provide expertise in data gathering, troubleshooting, hypothesis creation and testing, event correlation and other analytical tasks in support of field troubleshooting, or engineering development.

Qualification

Required

  • Bachelor’s degree (or foreign equivalent) in Computer Science, Mathematics, Physics or a directly related field
  • six (6) months of experience using Unix shell and Unix utilities
  • six (6) months of experience in Bash, shell scripting, and Python
  • six (6) months of experience in Software development life cycle (development, testing, revision control systems and documentation)
  • six (6) months of experience in R programming language
  • six (6) months of experience in JavaScript, CSS, HTML, PHP, HTTP, web services and REST APIs
  • six (6) months of experience in SQL
  • Ability to perform data analysis using Unix command line tools
  • Network related graph algorithms
  • Experience with mesh wireless networks (measuring performance, troubleshooting, and capacity planning)
  • Experience monitoring and analyzing large mesh wireless networks (> 1 million devices)
  • Experience with Electric Metering (registers, intervals, channels, and bandwidth estimation of meter programs)

Preferred

Benefits

Itron enables utilities and cities to safely, securely and reliably deliver critical infrastructure services to communities in more than 100 countries.
Glassdoor
3.9
Founded in 1977
Liberty Lake, Washington, USA
5001-10000 employees
http://www.itron.com