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
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. 

Manager, Manufacturing Engineering

The Opportunity!

We are looking to expand our Manufacturing capabilities. The Manager, Manufacturing Engineering reports to the CEO and CTO and is responsible for manufacturing the company’s technology on time and budget. You will play an integral role in the company’s growth as a member of senior management.

You take instructions from CEO in terms of implementing business development with contract manufacturers. You will primarily be in charge of sourcing new contract manufacturers in supporting our growing business. Your primary responsibilities are related to new or existing suppliers, negotiating supply agreement, manage RFP process, manage on-going cost reduction, and quality improvement.

RESPONSIBILITIES

  • Proven ability to identify OEM and ODM Manufacturers and negotiate and formalize business conditions, be accountable for their execution. Conduct supplier analysis, evaluate potential suppliers, and manage the overall supplier qualification process.
  • The chosen candidate will have a proven track record in a leadership position within manufacturing, supply chain, procurement functions, and continuous improvement mindset. Must have experience implementing new ways to both improve operational efficiency and operating margins without compromising safety or quality
  • Responsible for the manufacturing strategy including developing, communicating and implementing activities, tests and processes to match manufacturing operations and corporate goals and objective
  • Primary interface between Manufacturing and Engineering departments
  • Optimize processes to reduce assembly, test and pack times through process enhancements, design changes and early design input during new product development
  • Manage and develop a technical team of manufacturing and test engineers capable of executing to the strategic plan with innovation ability, engineering know-how and proven core competence
  • Provide detailed analysis, design, work breakdown and schedules. In charge of the company’s product release schedule.
  • Manages risk, clearing roadblocks and building contingency plans when necessary.
  • Contribute to intelligence gathering of industry innovations and advancements to increase value on products and ensure they are highly competitive on an on-going basis.
  • Communicates and develops strategic executive level relationships with suppliers and key customers. Act as the primary interface with designated suppliers including relationship management, contract negotiation issues, supplier performance and business reviews
  • Develop and execute Corinex sourcing strategy and reduce total cost of ownership for new developing and developed Contract Manufactures
  • Working closely with business development and sales team to understand the business objective and the goals of growing. Sourcing the Contract Manufacturers supporting business development requirement.
  • Develop and create sourcing plans, requests for proposals, and other sourcing documents
  • Continually lead productivity, quality & delivery improvement initiatives to reduce total cost of ownership through negotiation, consolidation, vendor development, and concurrent engineering
  • Manage the NPI process for the new product development till mass production.

LOCATION FOR WORK AND LANGUAGE SKILLS

  • The candidate will be located either in our Vancouver office or at the China Office, depending on where the candidate resides.
  • If the candidate resides in Vancouver, he/she will be travelling to China at least 70% of the time to meet with factories to build relationships and supervise the manufacturing process.
  • Fluent English and Mandarin communication skills are mandatory.

QUALIFICATIONS, EXPERIENCE, KNOWLEDGE

  • BS in Engineering or Computer Science; MS preferred.
  • Minimum of 5 years of in depth supply chain experience with proven abilities in: Sourcing, Negotiation, Contracts, Project Management Demonstrated ability to build and manage a highly effective engineering team
  • Strong management capabilities and mature business judgment with the ability to balance conflicting priorities
  • Must know how to work collaboratively with other teams
  • Have experience selecting/auditing/negotiating with Contract Manufactures with Asian based Contract Manufacturers
  • Ability to execute and work under stress to meet deadlines and quality of products.

COMPENSATION

Industry competitive salary.

Very interesting working environment in the industry leading international Company, great growth potential, 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