Test Engineer

Itron

West Union (SC)

Hybrid

USD 55,000 - 75,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work schedule
401k matching
Stock purchase plan
Health benefits
Paid vacation
Wellbeing programs

Job summary

Itron is seeking an entry-level Test Engineer to contribute to testing and validation of electricity meter firmware and supporting software in a hybrid work setting in the United States. You will create and execute test plans, document results, and help improve test automation and QA processes.

You will collaborate with firmware and software engineers, product management, and other teams to understand requirements and expected behavior while building hands-on experience in firmware testing,

Qualifications

  • Requires Bachelor's degree or equivalent experience in a technical field.
  • Foundational knowledge of object-oriented programming in C#, C++, or Python.
  • Basic understanding of software testing principles and debugging.

Responsibilities

  • Develop and execute manual and automated test cases for electricity meter firmware and software.
  • Document test results and communicate defects and risks to stakeholders.
  • Collaborate with automation team to build and maintain automated test solutions.
  • Assist with troubleshooting and root-cause analysis during product development.

Skills

OOP concepts
C#
C++
Python
Software testing principles
Debugging concepts
Communication
Agile mindset

Education

Bachelor's degree in CS/CE/EE or related field

Tools

SQL
Test automation tools
Version control

Job description

Itron is innovating new ways for utilities and cities to manage energy and water. We create a more resourceful world to protect essential resources for today and tomorrow. Join us.

As a Test Engineer, you will contribute to the testing and validation of electricity meter firmware and supporting software. You will participate in the automated firmware testing lifecycle, including developing and executing test cases, documenting results, investigating issues, and supporting automated test solutions.

You will collaborate with firmware and software engineers, product management, and other team members to understand product requirements and expected behavior. This is an entry-level opportunity for someone looking to build hands‑on experience with firmware testing, test automation, hardware/software integration, and quality engineering in the Utilities & Energy technology industry.

Duties & Responsibilities:
  • Assist in developing software and firmware test plans, test designs, test goals, and test cases based on product requirements and expected customer use.
  • Execute manual and automated tests for electricity meter firmware and supporting software and accurately document test results.
  • Identify, reproduce, document, and communicate defects, unexpected behavior, errors, and inconsistencies.
  • Collaborate with the automation team to develop and maintain automated test solutions using established software testing tools and practices.
  • Support the development and enhancement of automated test frameworks and software tools.
  • Work collaboratively with software and firmware development engineers during product development, reviews, walkthroughs, and testing activities.
  • Assist with problem investigation, troubleshooting, and root-cause analysis while remaining accountable for assigned testing activities.
  • Support technical inquiries related to the functionality and operation of tested software and firmware.
  • Communicate test status, results, identified risks, and evaluation findings clearly to project stakeholders.
  • Take a customer-centric approach to quality by considering product reliability and usability throughout testing.
  • Demonstrate an agile and innovative mindset by learning new testing techniques, tools, and technologies and contributing ideas for improving test efficiency and product quality.
  • Build authentic, collaborative relationships across engineering and product teams and actively seek feedback to grow technical skills.
Required Skills & Experience:
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field, or equivalent relevant experience.
  • Foundational knowledge of object-oriented programming concepts and experience with a language such as C#, C++, Python, or a similar programming language through coursework, internships, projects, or professional experience.
  • Basic understanding of software testing principles, including test cases, expected results, defect reporting, and troubleshooting.
  • Familiarity with software development and debugging concepts.
  • Strong analytical and problem-solving skills with the ability to approach technical issues in a structured and accountable manner.
  • Ability and willingness to learn hardware, firmware, software testing, and test automation technologies.
  • Clear written and verbal communication skills.
  • Ability to work effectively in a collaborative engineering environment while adapting to changing priorities and requirements.
  • Customer-centric mindset with attention to quality, reliability, and continuous improvement.
Preferred Skills & Experience:
  • Internship, academic, project, or professional experience with software, firmware, embedded systems, or automated testing.
  • Exposure to C# or C++ development.
  • Exposure to hardware test environments, electrical interfaces, I/O, or test stations.
  • Familiarity with automated testing tools or frameworks.
  • Basic knowledge of databases and SQL.
  • Exposure to development, debugging, or source-control tools.
  • Experience with microcontrollers, embedded devices, electronics, or hardware/software integration through coursework or personal projects.
  • Exposure to computer or machine vision technologies.
  • Interest in electricity metering, smart-grid technology, embedded products, or the Utilities & Energy industry.
  • Curiosity and an innovative approach to learning new technologies and developing quality solutions to technical problems.
Benefits Info:
  • financial
  • social
  • health and wellbeing programs
  • paid vacation
  • 401k matching
  • employee stock purchase program
  • hybrid work schedule
  • and more!
Travel:

0-10%

Physical Demands:

This is a typical office job, with no special physical requirements or unusual work environment. This is a safety sensitive role.

Itron is committed to building an inclusive and diverse workforce and providing an authentic workplace experience for all employees. If you are excited about this role but your past

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Test Engineer
Test Engineer

001 Itron, Inc. • South Carolina

Hybrid
USD 65,000 - 90,000
Hybrid work schedule
401k matching
Employee stock purchase program
+2
Test Engineer
Test Engineer

Urbint • United States

Hybrid
USD 60,000 - 85,000
Hybrid work schedule
401k matching
Employee stock purchase program
Test Engineer
Test Engineer

Itron • United States

Hybrid
USD 60,000 - 75,000
Health and wellbeing programs
Hybrid work schedule
Paid vacation
+2
Test Engineer
Test Engineer

Itron, Inc. • West Union (SC)

Hybrid
USD 55,000 - 75,000
Hybrid work schedule
401k matching
Employee stock purchase program
Associate R&D Technician
Associate R&D Technician

Itron, Inc. • North Carolina

On-site
USD 52,000 - 75,000
Hybrid work schedule
Junior Firmware Test & Automation Engineer
Junior Firmware Test & Automation Engineer

Urbint • United States

Hybrid
USD 60,000 - 85,000
Hybrid work schedule
401k matching
Employee stock purchase program
Associate R&D Technician - Electrical Engineering
Associate R&D Technician - Electrical Engineering

Locusview • Raleigh (NC)

Hybrid
USD 45,000 - 65,000
Hybrid work schedule
401k matching
Paid vacation
+1
Entry-Level Firmware Test Engineer – Test Automation
Entry-Level Firmware Test Engineer – Test Automation

Itron • West Union (SC)

Hybrid
USD 55,000 - 75,000
Hybrid work schedule
401k matching
Stock purchase plan
+3
Intern - Electrical Engineer (Winter, 2027)
Intern - Electrical Engineer (Winter, 2027)

Itron, Inc. • San Jose (CA)

On-site
USD 46,000 - 57,000
Firmware Test Engineer - Automation & Embedded QA
Firmware Test Engineer - Automation & Embedded QA

Itron • United States

Hybrid
USD 60,000 - 75,000
Health and wellbeing programs
Hybrid work schedule
Paid vacation
+2