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
Java Developer
Vancouver

The opportunity!

We are looking for a driven dedicated Java Developer! In this role, you will execute tasks on time, while stressing high quality deliverables. You 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.

 

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