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
Post Date
Location
Network Engineer
30 Jun 2015
Vancouver

The Opportunity

The Network Engineer will be responsible for implementing, maintaining, supporting, developing and, in some cases designing communication networks for our customer project sites.

Responsibilities:

  • Networking, WiFi, IP addressing, DHCP and DNS. Changes and troubleshooting where needed.
  • Interface with CMT on routing, VPN, firewall
  • Maintain storage infrastructure: SAN and NAS
  • Maintain VMware vSphere virtualization platform
  • General server maintenance and monthly patching Development platform
  • Deploy and destroy VMs for development and testing purposes for Technology development team
  • Assist in VM system administration where requested
  • Service desk escalation for difficult problems or things that require some institutional knowledge
  • Maintain, update, troubleshoot internal enterprise applications: Confluence (KC), JIRA (defect tracking), Subversion/GitLab, SAML, SQL Reporting, DynamicsGP Backup and restore, SOX documentation
  • Budgeting Contract management and renewal for services and hosted apps, and warranty/ support agreements such as Cisco, VMware, Dell.

Qualifications:

The ideal candidate has the following skills and capabilities:

  • Minimum Bachelor of Electrical or Computer Engineering
  • Attention to detail and an execution mindset
  • Excellent network analysis fundamentals and robust troubleshooting skills.
  • Ability to interact efficiently with peers and customers is required
Linux Applications Engineer
09 Jul 2015
Vancouver

The Opportunity

We are looking for a candidate that can perform the following duties:

  • Collaborate with development teams 
  • Provide 2nd and 3rd line support for production environment, including on-call
  • Ensure delivery of changes to the production, QA and development environments.
  • Identify improvements in systems management in the development process
  • Assist in troubleshooting, performance tuning and capacity planning..
  • Work with software developers on features from inception to production
  • Help maintain and automate all of our software in development and production
  • Develop, manage and monitor the code deployment pipeline and environment configuration automation
  • Occasional off-hours support for development needs and support of the live environment to ensure our consumer experience is always world class

Qualifications

The ideal candidate has the following skills and capabilities:

  • Minimum Bachelor of Electrical or Computer Engineering; or equivalent experience with minimum 5 to 7 years (intermediate)
  • Attention to detail and an execution mindset
  • Experienced with object oriented software development (preferably in C++)
  • Experience with one or more scripting languages
  • Strong working knowledge of SQL (MYSQL preferred)
  • Strong knowledge of networking concepts
  • Superb English communication skills: demonstrated ability to explain technical issues to both technical and non-technical audiences
  • Strong understanding of the Systems design/architecture process
  • Superb ability to take high level direction and know how to execute it
  • Experience with monitoring/analytics
  • Experience developing, maintaining, and innovating large scale distributed applications
  • Experience with source control systems
Applications Engineer
30 Jun 2015
Vancouver

The Opportunity

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

Responsibilities

  • 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 in provided systems and documents as requested
  • Deliver technical presentations and/or training to diverse audiences.
  • Assist in the implementation of Smart metering products/solutions in line with specific Consulting engagements.

Qualifications

  • Ability to learn new technologies quickly
  • Ability to troubleshoot Windows operating systems focusing on performance issues
  • Ability to troubleshooting Microsoft technologies such as Windows 2012 Server, SQL IIS, HyperV, Active Directory, IIS, and MS Clustering.
  • Skilled at troubleshooting Aegis workflows, LDAP queries, Java Script, VBScript and PowerShell Scripts to assist development team
  • Good to have experience with SQL Reporting Services (SRS) used to create performance data reports
  • Practical experience supporting networks, access management, and process automation based applications.
  • Familiarity with Datacenter operations and concepts
  • Knowledge of network architecture, design and troubleshooting

Please send cover letter and resume to: hr@corinex.com and include title "Field Applications Engineer" on subject line.

Software Engineer
06 Jun 2015
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, conforming to both IEC and ANSI meter specifications. Corinex customers are comprised of leading world utilities and their suppliers.

 

The Opportunity

The Software Engineer is part of a team responsible for the requirement analysis, design, coding, testing, modification, and maintenance of Smart Grid and Smart Metering systems. Our ideal candidate is a positive team player, proactive, hands-on with a “can do” attitude and willingness to learn!

 

Responsibilities

  • Full lifecycle complex software development including object-oriented analysis and design
  • Designing, coding, and debugging applications in various software languages
  • Software testing and quality assurance
  • Use software engineering tools in performance tuning, improvement, balancing, usability, and automation
  • Support, maintain, and document software functionality
  • Performs technical root cause analysis and outlines corrective action for given issues
  • Able to work independently with little to no supervision and focus on the right priorities in a timely fashion
  • Development of embedded software on Linux platform, utilizing appropriate design techniques and tools
  • Contribute to requirements specification for interfacing with 3rd party systems

 

Requirements

  • BS/BA in Computer Science or equivalent
  • Strong software programming capability in C/C++, Java and PHP with 3+ years of development experience
  • Bash and Python scripting experience
  • Solid understanding of network layers and protocols i.e. TCP/IP, ICMP, Ethernet etc.
  • Prior database experience such as Oracle, MySQL and Sqlite
  • Prior experience working with Web Services, SOAP, WSDL, XML, HTML
  • Prior experience designing and developing solutions in embedded Linux environment
  • Complete system test approach for complex end-to-end solutions
  • Excellent problem-solving and troubleshooting skills
  • Excellent verbal and written communication skills

 

Considered an Asset:

  • Experience with COSEM/DLMS
  • Understanding of Real-Time Operating Systems (RTOS) concepts
  • Experience working with communications protocols and standards (SNMP, IDIS, IEC, ICMP)
  • Experience with ARM-based microcontrollers

 

Compensation:

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

Please include title "Software Engineer" on the Subject Line of your Email application.

*Only candidates who are shortlisted will be contacted. Recruiters, please don't contact us about this position.

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

1