Need Some Help?

Easy ways to get the answers you need.


As a reminder, Corinex Communications Corp. will never send out unsolicited offers of employment, nor do we ever solicit any application fees or reimbursements from job candidates.

Job Title

About Us!

Corinex Communications Corp. develops and manufactures leading edge solutions based on ultra high-speed powerline communication for Smart Metering and SmartGrid applications. It offers highly secure applications for energy theft prevention, along with load and asset management implemented within the Smart Metering Infrastructure. Its BPL communication solution supports multiple meter vendors, conforming to both IEC and ANSI meter specifications. Corinex customers are comprised of leading world utilities and their suppliers.

The Opportunity!

As a Field Applications Engineer you will assist our Software Development team in providing support to customers and in various projects. You will contribute in the development of new Corinex Products by providing insightful customer feedback, working in cooperation with the industry's largest corporations to fine tune performance, specification and application for the utility markets.


  • Form strong business relationships with the customer at various levels of the organization
  • Troubleshoot and provide accurate and timely resolution to customer issues
  • Pro-actively identify issues by becoming familiar with customer's technical and business environment while providing recommendations for resolution to these issues
  • Share knowledge by writing technical documents and pro-actively sending helpful technical information to customer (upcoming patches, technical news, etc).
  • Document and communicate work performed and prepare documents as requested
  • Deliver technical presentations and/or training to diverse audiences.
  • Apply expertise in day-to-day technical activities during deployment, evaluation and support of projects world-wide including leading customer’s personnel in these efforts and communicate project results, barriers, status as well as other relate ditems internally and externally, orally and in writing
  • Support online and in-person presales activities in cooperation with sales team
  • Assist in the implementation of Smart metering products/solutions in line with specific Consulting engagements.
  • Travel up to 30% of the time.


  • Bachelor's degree, Engineering, Computer Science or technical equivalent, secondary level preferred with fluent written and spoken English at relevant technical level
  • 2 years in the communications or utility/automation industry as applications engineer, and/or product engineering
  • Strong to Expert understanding of networking (L2/L3 networks and protocols, TCP/IP, VPN, firewalls, security, etc.).
  • Mature troubleshooting skills and experience with network test and trace tools
  • Strong knowledge of IPv4 and IPv6 networks and associated network services (DHCP/ICMP/FTP/SNMP/NTP/DNS/RADIUS/AAA)
  • Strong knowledge of Linux and ability in shell scripting
  • Preferred understanding of relational databases and SQL
  • Preferred knowledge of signaling systems and electronic test / measurement
  • Preferred knowledge of digital communication systems including OFDM PHY format
  • Preferred knowledge in electric utility power transmission and distribution systems
  • Preferred experience from energy automation/energy management and metering sector
  • Extensive documentation capabilities using Excel, Word, is required.
  • Experience working with an CRM and call reporting management systems.
  • Experience working in a dynamic environment with evolving requirements and high expectations.
  • Be able to travel frequently for onsite customer support work.
  • Strong program and project management skills with focus on quality and attention to detail.
  • Positive attitude as well as excellent communication, presentation, organizational and interpersonal skills.
  • Passionate about helping customers get more out of their investments
  • Must be able to handle field troubleshooting and correction of any problem installation or applications.
  • Experience in providing technical support over the phone or email.


VP, Engineering

VP Engineering, Software

About us!

Corinex Communications Corp. provides technologies and business consultancy services in the energy sector. We develop and manufacture complex solutions for Smart Metering and Smart Grid infrastructure projects, with a primary focus on BPL (Broadband over Powerline) communications. We are the industry leaders in BPL technology leading its worldwide deployments and standardization. Broadband powerline is a new disruptive technology, changing utilities energy ecosystem.  

The Opportunity!

As our VP Engineering, you’ll lead the Software and Hardware teams in the development of all products at Corinex, executing the vision of the CEO and CTO. You’ll work closely with other SW and HW leaders to detail our roadmap and bring it to manufacturing. This role will report directly to the CEO and CTO and will be part of our management team - participating in our larger company vision setting.

You Will:

  • Help define the technical aspects of the software architecture including release and deployment of application using technologies like docker compose, postgreSQL, kafka, zookeeper, java, key tools, bash, High Availability (HA) proxy... etc. The key focus of this role is on software engineering.
  • Understand and contribute to Corinex’s software roadmap, reporting project and team status
  • Lead and keep continuity in building a multi-disciplined team of on-site and remote engineers to deliver high availability and high-quality solutions
  • Lead recruiting efforts to grow the team sustainably by attracting top talent
  • Provide mentorship both technically and managerially to subordinates and collaborate with engineers to validate and build products
  • Lead the current and future product development including functional feature development, scalability, and everyday production support.
  • Identify solutions of all project issues and be responsible for budgetary, environmental, technical, scheduling and logistical constraints related to projects.
  • Anticipate the need and implement the necessary corrective actions in respect to projects and objectives.
  • Iterate and improve our agile and engineering processes to ensure accurate delivery and high quality
  • Contribute and support to company-wide technology decisions as a member of our engineering leadership team.
  • Keep up with industry trends as they relate to business and drive adoption and changes accordingly
  • Manage development relationships with third parties and key customers

What we’re looking for in a strong candidate:

  • 8+ years relevant industry experience
  • 8+ years in managerial or technical leadership role
  • Experienced in multi-national software deployments (e.g., EU, Asia, etc)
  • Managed and built teams of engineers with diverse backgrounds and experiences, including remote employees
  • Has managed full department budget (operational, infrastructure, headcount, etc)
  • Experience developing highly scalable and performing software application using Java Spring Framework, micro-service technique and open source technology such as PostgreSQL, Kafka and Redis
  • Effective planner- able to consistently and accurately plan releases both at a high and granular level


Very interesting working environment in the industry leading international Company, great growth potential, industry competitive salary, stock options based on the results.



Hardware Test Engineer

Hardware Test Engineer

About Us!

Corinex Communications Corp. develops and manufactures leading edge solutions based on ultra-high speed powerline communication for Smart Metering and SmartGrid applications. It develops highly secure applications for energy theft, load and asset management implemented within the Smart Metering Infrastructure. Its BPL communication solution supports multiple meter vendors, conforming to both IEC and ANSI meter specifications. Corinex customers are leading world utilities and their suppliers.

The Opportunity!

As our Hardware Test Engineer you will primarily assist in the design, development, and implementation of testing methods and equipment of products under research and development. Corinex also has a testing team dedicated to production testing and mass manufacturing.


  • Have an ownership of quality control of product from design phase to final production.
  • Work with the HW engineering team to verify the design of products and conduct practical approach to validate the quality of products.
  • Be responsible to develop test plans and define test cases and then validating products with proper test procedure based on defined test requirement.
  • Responsible for testing all samples and any special tests required.
  • Validates and qualifies the test equipment and test software systems at mass production lines.
  • Plan and arrange the labor, schedules, and equipment required for testing and evaluating hardware.
  • Compile data and defines changes required in testing equipment, testing procedures, manufacturing processes, or new testing requirements.
  • Design, build and validate manual and automated production assembly and test devices and other custom machines for production.


  • The candidate with 2-4 years of experience with a degree in Electrical Engineering or Computer Science.
  • Experience programming related to development of manufacturing test software, such as LabView, and objects oriented programming will be assets.
  • Ability to work with cross-functional teams including HW, SW and manufacturing teams with minimal supervision.
  • Demonstrate strong root cause analysis and problem solving skills.
  • Excellent attention to detail, planning ability, and timely completion of tasks are critical for success in this position.
  • Uncompromising team work ethic. Have a capability to work effectively with internal team members and external customers.
  • Ability to perform under pressure and handle multiple tasks.
  • Good communication skills (written and spoken). Fluency in Mandarin will be an asset.


Very interesting working environment in the industry leading international Company, great growth potential, industry competitive salary, stock options based on the results.

System Administrator

System Administrator

The Opportunity!

The System Administrator will install, setup, and monitor local area network, servers and extranet environment, as well as, perform a variety of maintenance, evaluation, installation, and training tasks to ensure LAN performance meets company and user requirements. This position requires Application management and customizations, scripting and monitoring.


  • Administrate Cisco switches/routers, Windows (2003/2008 R2)/Linux (Debian/RHEL/Centos) VMware ESX, Lotus Domino platform, Zabbix and pfSense, bind/postfix and apache
  • Evaluate and/or recommend purchases of computers, network hardware, peripheral equipment, and software;
  • Investigate user problems, identify their source, determine possible solutions, test and implement solutions.
  • Install, configure, and maintain personal computers, laptops, file servers, ethernet networks, network cabling, and other related equipment, devices, and systems; adds or upgrades and configures modems, disk drives, data acquisition boards, printers, and related equipment.
  • Perform and/or oversee software and application development, customization, installation, and upgrades.
  • Plan and implement network security, including building firewalls, applying cryptography to network applications, managing host security, file permissions, backup and disaster recovery plans, file system integrity, and adding and deleting users/groups .
  • Troubleshoot networks, systems, and applications to identify and correct malfunctions and other operational difficulties.
  • Develop and conduct various training and instruction for system users on operating systems, relational databases, and other applications; assist users in maximizing use of networks and computing systems.
  • Identify utilization patterns and their effect on operation/system availability and performance expectations.
  • Anticipate communication and networking problems and implement preventive measures.
  • Establish and perform maintenance programs following company and vendor standards.
  • Ensure timely user notification of maintenance requirements and effects on system availability.
  • Investigate, recommend and install enhancements and operating procedures that optimize network availability.
  • Maintain confidentiality with regard to the information being processed, stored or accessed by the network.
  • Document network problems and resolutions for future reference.
  • Periodic verifications of backup routines, patching/upgrading servers.
  • Be able to travel.


  • High degree of English reading and writing
  • Cisco switches/routers [1+ year]
  • Windows (2003/2008 R2)[3+ years]
  • Linux (Debian/RHEL/Centos,[5+ years]
  • VMware ESX 4/4.1 and Xen [3+ years]
  • bind/postfix and apache [3+ years]
  • Scripting (Bash/Perl/or something akin) [3+ years]
  • Experience supporting desktop users [3+ years]
  • Experience with server grade hardware [3+ years]
  • Understanding networking fundamentals including mail routing, DNS, firewalls and packet routing
  • Must be able to lift 50+lbs

Considered an asset to have:

  • ITIL or AGILE experience
  • Active Directory experience
  • Advanced networking experience
  • VCP/MCSE/RHCE/RHCSA/OCPDBA/A+/CCNA/CCNP/LPI certifications an asset
  • Ability to communicate technical information to non-technical personnel.
  • Knowledge of federal copyright laws as they pertain to the use of computer software.

We are always on the lookout for innovative talent. If you think you'd be a great addition to our team, please apply below.

Please don't forget to send us your résumé and cover letter to :