Need Some Help?

Easy ways to get the answers you need.



There is currently fraudulent activity being perpetrated by scammers masquerading as our company, in the form of a phishing email that offers employment and expedited Canadian work visas in return for a 270,000 INR "processing fee" along with your personal information i.e. signature, passport scans.

Corinex Communications Corp. is in no way affiliated with these actions or entities. We DO NOT send out unsolicited offers of employment, and we DO NOT ever ask for "processing fee" money from job applicants.

DO NOT respond to these phishing attempts.

Job Title
Post Date
Software Engineer
20 Feb 2014

About Us!

Corinex Communications Corp is global leader in the development & distribution of networking products based on the Powerline communications technology. Our products are deployed in the following markets: In-Home networking (IPTV, VoIP, general networking), Multi Dwelling Unit Network distribution (apartments, offices), and Powerline products for Smart Grid applications (network distribution over existing electrical grids).


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.



  • Full lifecycle application development
  • Designing, coding, and debugging applications in various software languages
  • Software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis
  • Object-oriented Design and Analysis (OOD and OOA)
  • Software modeling and simulation
  • Front-end graphical user interface design
  • Software testing and quality assurance
  • Performance tuning, improvement, balancing, usability, automation
  • Support, maintain, and document software functionality
  • Integrate software with existing systems
  • Maintain standards compliance
  • Implement localization or globalization of software
  • Liase with Project Manager on planning, time management
  • Involvement in design of AMI concentrator product
  • Development of embedded software on Linux platform, utilizing appropriate design techniques and tools
  • Contribute to requirements specification for interfacing with 3rd party AMI systems



  • BS/BA in Computer Science or equivalent
  • Strong software programming capability in C/C++ with 2-3 years of development experience
  • Prior experience with database engines such as Oracle, MySQL
  • Prior experience programming with SQL
  • Prior experience working with Web Services, SOAP, WSDL, XML, HTML
  • Strong embedded development and design skills
  • Complete system test approach for complex end-to-end solutions
  • Excellent problem-solving and troubleshooting skills
  • A "Can Do" attitude


Considered an Asset:

  • Experience with COSEM/DLMS
  • Use of Real-Time Operating Systems (RTOS)
  • Communications experience (SNMP, IDIS, IEC, ICMP)
  • Experience with ARM-based microcontrollers


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.