Solution
Products & Services
Success
Partners
News & Events
Support
About NES
Resources
Careers
Contact Us

NES Careers

Join our awesome team to work hard, make a difference and succeed in a fast-paced environment

Do you want to help change the world? 

Networked Energy Services is helping to usher in a new era of safety, efficiency and reliability for electrical utilities all over the world. With some of the most talented minds in the industry, we are developing leading edge software, communications, and electrical grid sensing solutions to help utilities distribute electricity in innovative ways while incorporating renewable energy sources in an efficient and safe manner. We are also enabling end users to become active participants in energy conservation to help preserve our precious resources and promote green habits to help make the world a better place. We are able to achieve our vision through deep industry knowledge and experience, the pursuit of superior products, a passion for quality, and a healthy dose of light-hearted humor and fun.

We’re growing and need your help to continue our great progress. Ask yourself if NES is a good fit for you.
 

  • You are energized by new technology, emerging markets, aggressive goals and challenging assignments.
  • You feel rewarded seeing products you helped design, build, and sell get deployed throughout the world.
  • You seek out and appreciate a team of intelligent, motivated and inspiring individuals across every discipline.
  • You enjoy working in a close knit team where professionalism, mutual respect, teamwork, discipline and commitment are kept in high regard.
  • You care about global issues and want to contribute to something meaningful for generations to come.

 

Make a difference in the world. Join NES and help us reign in a new era of energy management and conservation.

We're always interested in working with passionate and professional people. If you are interested in working with us,
please email us at info@networkedenergy.com

Lebanon Career Opportunities
Job Title Location
Program Manager Beirut, Lebanon Apply

Job Summary:

The Program Manager will head the Program Office for a large delivery program for one of our customers.
The pourpose of the Program is to replace electrical meters with Smart Meters and to deploy an Advanced Metering Infrastructure (AMI) to communicate with the metering devices.
Networked Energy Services (NES) is leading a consortium of local and international partners and subcontractors. The Program Manager willll be the top official who shall be responsible for meeting all commitments with the client.
He/she shall be the “Single Point of Contact” for the client and shall work closely with the customer’s Team.
 

Skills:

  • Graduate degree (or equivalent) in business engineering or mechanical engineering or information technology
  • At least 10 years of experience as Program Manager
  • Proven track record of leading, driving and successfully closing projects in a complex, global organization, ideally with a PM certification
  • Ability to guide complex programs to develop systems utilizing a repeatable approach
  • Strong leadership and business acumen personality
  • Negotiation skills - familiar with local business culture
  • Native Arabic speaker
  • Strong English fluency
  • Experience from the Utility industry strongly desired
  • Project management certification – preferably Prince2
  • Demonstrated ability to lead large and complex delivery projects/programs
     

Key areas of responsibilities:

  • Project Governance & Reporting
  • Quality of Delivery
  • Project Risk Management
  • Project Change Management
  • Project Resource Management
  • Project Budget
  • Project Schedule
  • Delivery Acceptance


Competencies

  • Experience with budget planning and financial managmenet 
  • Experience with control gates and governance standards
  • Experience implementing strategies to achieve objectives with clear advantages to the company growth and results
  • Inspiring leadership
  • Results oriented
  • Method driven
  • Analytical & risk averse
  • Negotiation skills
     

Main KPI’s include

  • On Time Delivery
  • Budget
  • Quality of deliverables
  • Delivery Acceptance


Key Challenges include

 - Lead a large deployment of Meters and AMI infrastructure covering dirverse rural and urban areas
 - Lead a team where the members come from differing experience levels and corporate cultures; make them communicate effectively
 - Coordinate Client participation from the nine power distribution companies (DISCOs)
 - Partner & Subcontractor Governance

Project Manager Beirut, Lebanon Apply

Job Summary:

The Project Manager will lead and manage delivery projects.
A typical delivery project includes field installations of Smart Meters, deployment of communication infrastructure and installation and configuration of a meter data collection system.
Also, system integrations between the collection/head-end system and other customer systems are often included.

The Project Manager will lead a team of engineers – developers, architects and testers. He/she will collaborate with other teams within a delivery program, the customer and within NES.

Using management methodologies like Prince2, he/she is responsible for meeting all commitments with the client.
 

Skills:

  • BS degree in Project Management, Construction Management, Engineering or related profession required
  • At least 5 years of PM experience within telecommunications, utilities or energy industries
  • Project management certification preferred  – ideally Prince2
  • Experiencing managing budgets and on time deliverables 
  • Strong leadership abilities
  • Fluent in Arabic language
  • Strong English skills
  • Experience from the Utility industry strongly desired
  • Demonstrated ability to lead complex delivery projects
     

Key areas of responsibilities:

  • Project Governance & Reporting
  • Quality of Delivery
  • Project Risk Management
  • Project Change Management
  • Project Resource Management
  • Project Budget
  • Project Schedule
  • Delivery Acceptance


Competencies

  • Inspiring leadership
  • Results oriented
  • Method driven
  • Analytical & risk averse
  • Negotiation skills


Main KPI’s include

  • On Time Delivery
  • Budget
  • Quality of deliverables
  • Delivery Acceptance


Key Challenges include

 - Lead large deployments of Meters and AMI infrastructure
 - Lead a team where the members come from very diverse environments; make them communicate effectively
 - Coordinate and drive Client participation in the Project
 - Partner & Subcontractor Governance
 - Drive delivery acceptance on time and budget

Web Developer Beirut - Lebanon Apply

Job Summary
We are looking for an outstanding Web Developer to be responsible for the coding, innovative design and layout of our websites and web applications to join a sister company in our group.

Duties and responsibilities

1. Develop websites and web applications based on ready custom designs.
2. Sites to be well written with clean code and clean layout.
3. Make the websites responsive on all devices.
4. Develop a frontend for each website
5. Develop a backend for each website
6. Continuous improvements for the backend features.
7. Integrate the website with gateway payments and databases
8. Meet the technical and security requirements.
9. Meet the visual design based on the graphic designer needs
10. Meet the clients and get all the requirements for the websites.
11. Support the client by phone, email or written documentation.
12. Stay plugged with latest technologies and programming industry.
 

Essential Educational & Professional Skills

1. Bachelor in Computer Science or equivalent.
2. At least 3 years of experience in the field of web development.
3. Knowledge in programming languages preferably PHP as main language based on Code ignitor framework.
4. Knowledge of other languages such as C#, Java Script, Ajax…
5. Knowledge in MySQL, Ms. SQL database setup, deploy and maintenance
6. Knowledge in website deployment on different hosting platforms
7. Hands-on experience with network diagnostics, network analytics tools
8. knowledge of Search Engine Optimization process
9. knowledge in websites security and protection
10. Multitasker and team player
11. Knows how to write reports and communicate with clients
 

Qualifications
 

• Candidate must have exemplary verbal and written communication skills both in Arabic and English and the ability to easily adapt to new challenges in a growing organization.
• Successful candidate will be a self-motivated, creative and analytical team player who thrives in a fast-paced environment with an outstanding work ethic and detail orientation.
• Positive, productive attitude is a must.

Egypt Career Opportunities
Job Title Location
Technical Project Manager Cairo, Egypt Apply

Job Summary:

The Project Manager will lead and manage delivery projects.
A typical delivery project includes field installations of Smart Meters, deployment of communication infrastructure and installation and configuration of a meter data collection system.
Also, system integrations between the collection/head-end system and other customer systems are often included.

The Project Manager will lead a team of engineers – developers, architects and testers. He/she will collaborate with other teams within a delivery program, the customer and within NES.

Using management methodologies like Prince2, he/she is responsible for meeting all commitments with the client.
 

Skills:

  • BS degree in Project Management, Construction Management, Engineering or related profession required
  • At least 5 years of PM experience within telecommunications, utilities or energy industries
  • Project management certification preferred  – ideally Prince2
  • Experiencing managing budgets and on time deliverables 
  • Strong leadership abilities
  • Fluent in Arabic language
  • Strong English skills
  • Experience from the Utility industry strongly desired
  • Demonstrated ability to lead complex delivery projects
     

Key areas of responsibilities:

  • Project Governance & Reporting
  • Quality of Delivery
  • Project Risk Management
  • Project Change Management
  • Project Resource Management
  • Project Budget
  • Project Schedule
  • Delivery Acceptance


Competencies

  • Inspiring leadership
  • Results oriented
  • Method driven
  • Analytical & risk averse
  • Negotiation skills


Main KPI’s include

  • On Time Delivery
  • Budget
  • Quality of deliverables
  • Delivery Acceptance


Key Challenges include

 - Lead large deployments of Meters and AMI infrastructure
 - Lead a team where the members come from very diverse environments; make them communicate effectively
 - Coordinate and drive Client participation in the Project
 - Partner & Subcontractor Governance
 - Drive delivery acceptance on time and budget

Europe Career Opportunities
Job Title Location
Director, Product Marketing Smart Grid Europe Apply

Job Description

NES is looking for a Director of Product Marketing to provide technical marketing of NES solution portfolio inclusive of all hardware and software solutions. This position will be reporting into the VP of Product Marketing Manager.

Some of the responsibilities includes: 

 

  • Analyze markets to determine total and sellable available market and business cases for NES products and services across the globe
  • Develop and implement global marketing and launch plans for new product and service introductions with direct sales and value added resellers
  • Develop market messaging, value propositions, and other channel enablement tool sets for sales, partners, customers, and market/industry analysts
  • Provide direct management and oversight to the marketing communications team
  • Promote and develop industry thought leadership in line with corporate and solution vision
  • Perform competitive analysis as required
  • Management of regional public relations firms
  • Tradeshow and industry conference “voice” of NES

 


Experience/Skill

  • 3 years in senior management role managing marketing budgets, go to market campaigns
  • Direct line management of marketing personnel
  • Experience in the utility smart grid or telecommunications industry
  • 8 years in field of product management or product marketing management functions of telecommunications, smart grid or related technology
  • Bachelor’s degree in relevant field, MBA preferred
  • Participate and lead cross functional teams as needed 
  • Collaborate with sales and product managers
  • Based in Europe
  • Travel 50% of the time
Poland Career Opportunities
Job Title Location
Software Engineer Gdansk, Poland Apply

NES is looking for a Software Engineer to join our software development team in Gdansk, Poland.

At Networked Energy Services (NES), we work with the “smart grid” (networked electrical grid). NES makes electric meters and other devices, the firmware that runs on them, and back-end server software that runs at electric utilities and that the meters and other devices communicate with. Web service APIs are provided for 3rd party tools to interact with this software.

NES has offices located throughout the world. Engineering and Operations support teams are located in San Jose, California and Fargo, North Dakota. The candidate must be able to work primarily in Gdansk and be able to travel occasionally to San Jose and Fargo, including up to six months for startup training in Fargo, ND. Position reports into Software Engineering group.

Primary interface will be with the software development and quality assurance teams in Gdansk and Fargo. Your co-workers also will include hardware and firmware developers in offices located outside of Fargo, as well as product managers and customer support teams.
 

Essential Duties and Responsibilities

  • Creating technical specifications for back-end server software and Web Services based on marketing and customer requirements
  • Creating code for back-end server software and Web Services based on technical specifications written by you or other member of the team. This will be done in the Microsoft Visual Studio environment and written in C# with SQL server as the database
  • Creating and executing automated unit tests in the Microsoft Visual studio environment
  • Maintaining and updating legacy code
  • Actively participating in technical design reviews and architecture discussions

Basic Qualifications

  • Bachelor of Science in Computer Science or related field
  • Fluent in English, both oral and written
  • 2-3 years of experience in a software engineering or development role
  • Experience developing in C#
  • Experience with Microsoft SQL Server
  • Must be willing and able to spend up to six months in Fargo, ND for training shortly after hire

Preferred Qualifications

  • Experience creating large, scalable, back-end server processes
  • Experience with parallel processing
  • Experience developing or knowledge of WCF services and Windows Services
  • Experience with Agile processes
  • Experience with TFS and SharePoint
Senior Software Engineer / Team Lead Gdansk, Poland Apply

Job Description

NES is looking for a Senior Software Engineer & Manager to join our software development team in Gdansk, Poland.

At Networked Energy Services (NES), we work with the “smart grid” (networked electrical grid). NES makes electric meters and other devices, the firmware that runs on them, and back-end server software that runs at electric utilities and that the meters and other devices communicate with. Web service APIs are provided for 3rd party tools to interact with this software.  
 

This candidate will contribute to the development and/or test of back-end server software and Web service APIs used for meter configuration and data collection.  This candidate also will serve as the Gdansk regional team lead for software development and test.  The primary interface will be with software development and quality assurance teams in Fargo, ND.  Engineering and Operations support teams are located in San Jose, California.  The candidate must be able to work primarily in Gdansk as needed and be able to travel occasionally to San Jose, CA and Fargo, ND, including up to six months for startup training in Fargo, ND. Position reports into Software Engineering team.
Responsibilities will include:
 

  • Day-to-day functional management of Gdansk-based server software engineering and QA team
  • Assisting with project planning and scheduling, in line with overall System Software and program team goals and priorities
  • Tracking and reporting project development status to Fargo development team manager and project manager on a consistent basis, ensuring deadlines are met
  • Creating technical specifications that span multiple areas of the server software product based on marketing and customer requirements
  • Creating code that spans multiple areas of the server software product based on technical specifications written by you or other member of the team. The server software is written in C# using Microsoft Visual Studio as the IDE. SQL server is used as the database
  • Creating and executing automated unit tests in the Microsoft Visual studio environment
  • Maintaining and updating legacy code
  • Providing assistance to customer support and field engineers for questions and issues that arise
  • Actively participating in technical design reviews and architecture discussions
  • Working with other functional teams in the company to determine architecture and implementation of new features that affect their products and the server software product
  • Research and recommend software tools to management
  • Ability to plan and perform responsibilities with little assistance from your supervisor
     

Qualifications
 

  • Bachelor of Science in Computer Science or related field
  • Experience managing teams of software engineers and software QA engineers
  • Experience doing project management for long-term (1+ years) software projects
  • 5-7 years of experience in a software engineering or development role
  • Expert in C#
  • Expert using Microsoft SQL Server, including experience trouble shooting performance-related issues
  • Able to spend up to six months in Fargo, ND for initial ramp-up and training
  • Fluent in English for both oral and written
     

Also Desired
 

  • Experience creating large, scalable, back-end server processes
  • Experience developing or knowledge of WCF services and Windows Services
  • Experience with parallel processing
  • Experience with Agile processes
  • Experience with TFS and SharePoint
  • Experience and/or good understanding of metering technology (AMI/AMR, ANSI and IEC protocols) and metrology (ISO standards, calibration, homologation)
  • Experience and/or good understanding of power-line technologies and protocols
  • In-depth knowledge of industry standard encryption schemes (AES, RC4, SHA-1)
Cost Controller Gdansk, Poland Apply

Purpose of role:

Support in reporting and planning of US region

Responsibilities:

Financial reporting

  • Support in preparation of monthly and quarterly management reports
  • Control over operating costs, preparation of monthly and ad hoc reports (comparison vs previous periods, budget and reforecasts)
  • Control over programming assets recognition and amortisation, preparation of monthly and ad hoc reports
  • Support in preparation of quarterly consolidation packs
  • Provides other financial reports required by Finance Team in headquarters ad hoc


Financial Planning

  • Support in the process of annual budgeting and quarterly forecasting: gathering data from local teams, checking mathematical correctness and assumptions reasonableness, consolidation, preparing various splits as required
  • Provides other ad-hoc financial reports required by Finance Team in headquarters
  • Internal control
  • Support in implementation and application of corporate policies in finance, accounting area.


Person Profile:

  • Minimum 2-3 years of experience in finance at controlling or audit in an international company
  • Analytical skills, an eye for detail
  • Team player
  • An excellent command of Microsoft Office, especially Excel
  • Ability to work in PMT time zone
  • Ability to work in rapid changing environment and under tight deadlines
  • An excellent command of English both written and verbal,
  • Knowledge of Peoplesoft / ERP system, and SAP BuissnesOne, Finance degree


We offer:
 

  • Responsible role in dynamic team within an international media environment
  • Opportunity to learn and develop current skills and abilities
ERP Reporting Analyst/ temporary Gdansk, Poland Apply

Responsibilities:
 

  • provide internal support to our employees with various requests regarding ERP system
  • development of MS Excel advanced reports templates with macros and VBA
  • daily, ad hoc reporting for various internal needs
  • analysis and development of interfaces between the ERP system and Excel
  • preparation and maintenance of the functional documentation related to the ERP system
  • participation in planned implementation of new ERP system
  • clean up and maintain master data


Requirements:

  • at least bachelor degree from finance, economics or equivalent
  • not more than 5 years of experience on a similar position
  • proficiency in MS Excel, very good skill related to macros and VBA, SQL, Crystal reports
  • creative approach to completing tasks requiring considerable judgement and initiative
  • orientation to details and quality
  • ability to work independently, organized and results driven
  • excellent communication skills with a good command of written and spoken English is a must
Accountant Gdansk, Poland Apply

Job Description

NES is looking for a Accountant to join our Finance team in Gdansk, Poland.

At Networked Energy Services (NES), we work with the “smart grid” (networked electrical grid). NES makes electric meters and other devices, the firmware that runs on them, and back-end server software that runs at electric utilities and that the meters and other devices communicate with. Web service APIs are provided for 3rd party tools to interact with this software.  

This candidate will be required to ensure that all received and issue invoices are processed in a timely and efficient manner, are correctly reflected in the ledgers, in line with corporate policy/ statutory requirements; in addition, this person will be responsible for:
 

This responsibilities on the position are:
 

  • Timely and accurate billing processing
  • Performing vendor payments and managing reminders, reconciling vendor statements
  • Managing vendor contacts and providing superior customer service to vendors and internal clients
  • Assisting with the reconciliation of A/AR related accounts and the resolution of associated issues
  • Running month end closing reports
  • Providing accrual information to the local finance
  • AR process reporting activities, managing AP related documentation
  • Entering the invoices
  • Assist with implementing and maintaining internal financial controls and procedures.
     

Candidate profile:
 

  • Very good spoken & written English &additional advantage is German
  • 3-4 years accounting experience
  • Good MS Excel, SAP or SAP Business One knowledge will be an advantage
  • Ability to work within tight operational deadlines and priorities
  • Strong analytical skills
  • US GAAP or IFRS experience
  • Experience in banking operations -at least 1 year
  • Good problem solving skills and cooperation attitude
  • Proactive and eager to test new system implementations
  • Additional accounting qualifications would be considered as an asset


We offer:
 

  • Opportunity for personal and professional development in a multinational environment
  • Competitive benefits package
  • Opportunity to demonstrate your own initiatives
  • Possibility to work and develop competencies in accounting area
  • The opportunity to build strong and meaningful relationships with clients and influence their business

 

View All NES Poland Career Opportunities
US Career Opportunities
Job Title Location
Senior Product Manager – Smart Metering Solutions San Jose, CA Apply

Job Type: Full-time

Job Description:

NES is looking for a Senior Product Manager to oversee our advanced metering infrastructure (AMI) offerings for smart meter solutions. The solution entails data collection software, field area network hardware and electricity metering. This position will work closely with other software product managers to ensure metering and grid data can be leveraged by the Patagonia Energy Applications Platform. At Networked Energy Services (NES), we provide solutions that enable electric utilities to operate the electrical grid more reliably and offer their end consumers more innovative services. NES provides an end to end, interoperable solution that includes sensors, electricity meters, field area networks, and application software. NES suite of application software provides smart metering operations and network management, as well as, grid applications for non-technical losses, voltage monitoring, and low voltage grid automated topology mapping. NES has development offices in San Jose, CA and Fargo, ND. The Product manager works collaboratively with R&D, professional services, operations, customer support, sales, strategic partners, and customers to deliver the best product and outcome based experience in the market.

The Senior Product Manager's responsibilities include:

  • Define the product strategy and roadmap for the data collection headend system, communication networks (power line carrier and cellular), as well as, electricity metering
  • Deliver market and product requirement documents and use cases with prioritized features and corresponding business case justification
  • Work with third parties to assess partnerships and licensing opportunities
  • Run beta and pilot programs with early-stage products and samples
  • Support the full product life cycle from cradle to grave from new product introduction to end of life plans
  • Provide sales and service training associated with new product introduction and updates
  • Perform market, technology, and competitive assessments
  • Advocate for customer and product champion across various functions within the company
  • Interface with customers to determine product strategies and value propositions
  • Direct line management of product managers


Skills and Experience:

  • Bachelor of Science in engineering or related field
  • Minimum 5 years of experience product management of complex solutions or integrated systems
  • Operational or technical experience in the utility and/or telecommunication industries
  • Experience with Agile processes and the Product Owner role
  • Excellent teamwork skills
  • Ability to influence cross-functional teams without formal authority
  • Must be able to travel 30% of the time, including international travel