Portfolio Company Careers

Discover career opportunities across PFG's network of portfolio companies

Principal Software Engineer



Software Engineering
Bengaluru, Karnataka, India
Posted on Tuesday, July 2, 2024


Itron is a global technology company, it enables utilities and cities to deliver critical infrastructure solutions safely, securely, and reliably to communities in more than 100 countries. Our portfolio of smart networks, software, services, meters, and sensors helps our customers better manage electricity, gas, and water resources for the people they serve. By working with our customers to ensure their success, we help improve the quality of life, ensure safety, and promote the well-being of millions of people around the globe. Itron is dedicated to creating a more resourceful world.

With thousands of employees supporting nearly 8,000 utilities in more than 100 countries, Itron empowers utilities to manage energy and water resources responsibly and efficiently.


Candidate will join the Bangalore Center of Excellence (COE).

Principal Software Engineer:

Role and Responsibility:

· Design for the given requirements

· Help developers implement in C++

· Ensure unit tests are sufficient

· Review code for functionality, efficiency, and maintainability

· Help QA to develop test cases

· Work independently as much as possible

· Help and guide junior developers

· Report roadblocks, design issues, etc

Must have:

· Bachelor’s or master’s degree in computer science, Engineering or related technical field.

· Overall industry experience of 10 years

· At least 5 years of prior experience working as a software developer on Unix system programming in C/C++

· Strong knowledge on object-oriented design

· Excellent oral and written communication skills

· Strong problem solving, organizational and ownership skills

· Strong hands-on knowledge on C++ and Unix/Linux


· Experience working on agile software development processes (e.g. SCRUM/Kanban/XP)

· Exposure to embedded systems programming

· Exposure to electrical engineering

· Exposure to Data Science, Machine Learning, etc.

· Nice to have: Python

· Design skills for resource constraints environment

We offer.

Opportunity to create a more resourceful world by working on 21st century's biggest challenges: water, energy, and gas.

A constantly growing, modern and well equipped, Center of Excellence in Bangalore

Cutting edge technologies

Strong international varsity in culture, promoting work-life balance and flexibility.

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 experiences don't perfectly align with every requirement, we encourage you to apply anyway. In the end, you may be just who we are looking for!

The successful candidate's starting salary will be determined based on permissible, non-discriminatory factors such as skills and experience.

Itron is proud to be an Equal Opportunity, Affirmative Action Employer. If you require an accommodation to apply, please contact a recruiting representative at 1-800-635-5461 or email Accessibility@itron.com.

Itron enables utilities and cities to safely, securely and reliably deliver critical infrastructure solutions. We provide smart networks, software, services, meters, and sensors to better manage electricity, gas, water and city services. We are dedicated to creating a more resourceful world.