Need Some Help?

Easy ways to get the answers you need.

Careers

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
Location
Test Automation QA Specialist
Vancouver

The opportunity!

We are looking for an innovative, hands-on individual to grow our Software team! As our Test Automation QA Specialist, you will perform test automation, system configuration and software validation.

We offer a very interesting working environment in the industry leading international Company with great growth potential!

Your job responsibilities will include:

  • Build and maintain automation frameworks
  • Participates in the execution of procedures for ensuring the quality and serviceability of new features and releases of software.
  • Collaborate with manual testers, QA Analysts - subject matter experts to gather requirements for automation development.
  • Analyzes test results to ensure existing functionality and recommends corrective action.
  • Maintains and modifies test environment and configuration as needed
  • Creates new test environments and configurations to meet test cases or problem recreation requirements.
  • Train and coach junior automation team members.
  • Achieve monthly, quarterly and annual personal and team objectives
  • Other responsibilities as required

Qualifications:

  • Minimum 3+ years of experience in a QA or Software developer role
  • Excellent troubleshooting, problem solving, and documentation skills
  • Action-oriented and able to work independently with clear priorities
  • Excellent time management skills and ability to meet demanding timelines
  • The ability to effectively handle multiple, concurrent assignments and activities
  • Demonstrated ability to work well with multiple teams in a cross-functional environment
  • Proficiency in scripting language (bash and Python are preferred)
  • Strong knowledge of TCP/IP networking and applications
  • Ability to learn and apply new tools and applications
  • Excellent communications skills: verbal, listening and written
  • Ability to understand a specification (software or network) and develop appropriate test methodology and test cases
  • Experience with IPv6, SNMPv2/3, and TLS/SSL is an asset
  • Experience with SQL and Web Services is an asset

Compensation

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

 

Java Developer
Vancouver

The opportunity!

In this role, the candidate will execute tasks on time, while stressing high quality deliverables. Candidate will also participate in all phases of the software development life-cycle, including requirements gathering, functional specification, design, development, testing and documentation.

Skills/Qualifications:

  • Minimum 5+ years of industry experience in delivering Enterprise IT solutions.
  • Innovative and willing to learn in a fast-paced environment.
  • Prior experience with IoT infrastructure, technologies and protocols such as MQTT, CoAP and HTTP.
  • Familiar with IoT platforms such as Kaa, Thingsboard, and Amazon AWS IoT.
  • Experience in scalability, fault-tolerance, benchmark and performance tuning of IoT platforms.
  • Understanding of IoT use cases in a large network environment such as data analytics, data visualization, data processing & actions, events monitoring, network maintenance, configuration and firmware revision.
  • Proficiency in Java, JavaScript and scripting languages such as bash and Python with strong knowledge and experience in Object-Oriented Design.
  • Knowledge of Spring, Hibernate, JMS, JMX, Struts, Web Services, XML (Parsing & Schema), and XSLT.
  • Familiarity with relational databases such as Oracle and MySQL and NoSQL databases such as Cassandra and PostgreSQL.
  • Demonstrated strength in troubleshooting, organizational, time management and problem-solving skills.
  • Ability to deal with stressful situations and work well under pressure with strict deadlines.
  • Excellent knowledge on TCP/IP networking.
  • Experience in unit test frameworks.
  • Excellent communications skills: verbal, listening and written.
  • Computer Science/Engineering degree is preferred.

Compensation

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

 

Software Engineer
Vancouver

The Opportunity!

The Software Engineer is part of a team responsible for the analysis, definition, design, construction, testing, installation, modification, and maintenance of properly-engineered Smart Grid/Metering systems, containing software as the major component to meet agreed-upon business needs.

Responsibilities:

  • Full lifecycle application development in planning, designing, deployment, testing, debugging, integrations, maintenance and technical support
  • Implement applications in various software languages such as, C++, Java, bash, and Python
  • Network topology and communication performance modelling and simulation
  • Network communication performance tuning and load balancing
  • Front-end Web Graphical User Interface design and implementation
  • Development of embedded software utilizing appropriate design techniques and tools
  • Perform integration with third party software, such as EMS, NMS, MDMS and AMI systems
  • Object-oriented Design and Analysis (OOD and OOA)
  • Able to work independently with little to no supervision

Requirements

  • BS/BA in Computer Science or equivalent
  • Strong software programming capability in C/C++ with 3+ years of development experience
  • Proficient in Scripting language such as bash, perl and python
  • Prior experience with embedded database engines such as SQLite
  • Prior experience working with Web Services, SOAP, WSDL, XML, HTML and JSON
  • Strong embedded software design, implementation and debugging skills
  • Complete system test approach for complex end-to-end solutions
  • Excellent problem-solving and troubleshooting skills
  • A "Can Do" attitude and teamwork

Considered an Asset:

  • Experience with COSEM/DLMS/IDIS/IEC/ANSI
  • Understanding of Real-Time Operating Systems concepts
  • Experience with MAC and PHY layer protocols analysis
  • Familiar with TCP/IP protocols suite, such as DHCPv4/6, SNMPv2/3 and TLS

Compensation:

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

 

Netcool Engineer/Developer
Vancouver

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, integrates batteries and renewable energy. Corinex has a solution enabling peer to peer energy trading for residential customers.

Corinex Communications Corp. is the supplier of disruptive technology for smart metering, IoT and distributed energy resources management (DERM). It designs, manufactures and supplies HW, SW and related services.

Corinex has a service level agreement with IBM for integration and implementation of IBM Tivoli/Netcool with its own element management system and is looking for Developers to execute the work and support solution on the market. Corinex customers are comprised of leading world utilities.

The Opportunity!

We are looking for a Netcool Engineer/Developer who will be responsible for creating Netcool system adaptors and agents and working with other developers to design and build Netcool extensions. They will also be responsible to design and build WebGUI tools, Netcool Impact policies. It will be expected that the successful candidate will be able to quickly develop an understanding of the previous Netcool extension implementation and enhance based on that. The candidate will also need to be conversant with protocols and DSAs such as XML, WebServices, SOAP, ESB’s, SNMPv2/v3, UDP, TCP, IPv6, JSON, SFTP, FTPS, TLS/SSL, X.509 

We are open to hiring an experienced web developer and training him/her as needed.

Required Knowledge 

  • Knowledge of the Telco and/or utility industry and its products and services is required
  • Strong understanding of network operations in the wireless and wireline services environment
  • Knowledge of OSS tools, provisioning and trouble ticketing systems (e.g. Netcracker, Netcool, NetProvision, IBM TNPM-Tivoli Netcool Performance Manager etc.) 
  • Associated hardware: Servers, Storage, Networking, or Database.
  • Knowledge and understanding with Red Hat Linux (RHEL), embedded system and Java development environment
  • Knowledge and understanding of Virtualization, Docker, Storage, and Networking are required.
  • Knowledge and understanding of performance measurement, capacity planning, and all aspects of operational processes
  • Knowledge and experience of SNMPv2/v3, (D)TLS1.2 and TCP/IP performance tuning
  • Knowledge of multi-tier CA for PKI infrastructure

Required Skills 

  • Strong communication skills
  • Strong problem solving, analytical and decision making skills
  • Independent thinking and proven leadership skills 
  • Skills in project planning and execution 
  • Excellent communication, facilitation and presentation skills 
  • Ability to translate business requirements, software products, network strategies and architectures into solutions 
  • Team work

Certifications

  • University Degree is required 
  • PMP would be an asset

Required Experience

  • 3-5 years work experience on planning, designing, deployment, testing, debugging, integrations, maintenance and technical support of IBM Tivoli/Netcool/SmartCloud products
  • Proficient in Tivoli Suite of products like Netcool Omnibus, Agile Service Manager, WebGUI, Netcool Operations Insight, Log Analytics, and Vendor specific extensions such as Probes/Gateways, and DASH Widgets, etc.
  • Good understanding of Networks Management System concepts (FCAPS)
  • Expertise in database development and database administration 
  • Experience with web service development using REST
  • Proven experience in Telco and/or Utility systems infrastructure deployment projects 

Compensation

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

EMBEDDED SOFTWARE ENGINEER
Vancouver

The Opportunity!

If you are looking for an opportunity to work on the most advanced upcoming technology with new and exciting products, we want to hear from you!

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.

Job Responsibilities:

  • Work with a software team on a real-time embedded platform with IPv6, SNMPv3 and Security related applications enabled
  • Develop reusable software modules, debug existing code and document the software design
  • Implement new features according to the new feature specifications
  • Research, investigate, and define new areas of technology to enhance existing
  • Help the team to optimize the powerline communication network topology construction

Technical Skills:

  • Proven record of developing applications for, high-reliability, critical systems
  • Must be highly proficient in C in an embedded environment
  • Experience with developing software on resource constrained systems
  • Working experience with the Agile development process

Qualifications:

  • 3~5 years experience in planning, designing, deployment, testing, debugging, integrations, maintenance and technical support of large C based embedded software projects
  • Expert in C programming language and debugging skills especially networking and hardware related issues
  • Proven experience with solving real-time embedded issues, including: threading, optimization, memory management, interrupt handling, etc
  • Experience in TCP/IP RFCs and Security protocols
  • In-depth knowledge of IPv6, SNMPv3, TLS and Network Security
  • Proven ability to deliver products with high quality and on time
  • Excellent in problem-solving, troubleshooting and decision making skills
  • Capable of switching focus in various situations and of quickly learning new technologies and adopting new methodologies
  • Considered an asset: experience with RTOS such as ucOS-II, and/or knowledge of g.hn based PLC products

Compensation

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

Hardware Test Engineer
Vancouver

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.

Responsibilities

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

 

Requirements

  • The candidate with 3-6 years of experience with a Bachelor's degree in Electrical Engineering or Computer Science.
  • Strong LabVIEW programming skills is desired and preference will be given to candidates with a Certified Developer status and/or proven ability to develop functional LabVIEW programs.
  • 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.
  • Familiar with compliance testing standards such as CE, FCC, UL etc. and have hands-on experience to validate products for certification requirements will be assets.
  • Experience programming related to development of manufacturing test software, such as LabView, and objects oriented programming will be assets.
  • 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.

Compensation

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

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 : hr@corinex.com

1