Overview

Systems Software Designer- Job Vacancy in Ottawa, Ontario, Canada

  • Experience:- As Described below
  • Job Location:- Ottawa, Ontario, Canada
  • Education:- Degree or Equivalent
  • Nationality:- Any Nationality
  • Gender:- Male / Female
  • Number of Vacant Positions:- Multiple Job Vacancies
  • Salary:- Negotiable
  • Job Type:- Permanent / Temporary

Working with High Tech Genesis Inc. (HTG)

We are experts in making programming that is utilized to successfully “fabricate” the cloud. We don’t simply convey applications there, we make programming that Cloud Specialist organizations use to work out their foundation.
We work in ‘implanted’ conditions.
We have organizing engineers giving framework counseling to show designers how their item will be utilized in the field.
We have experts that make security highlights in existing items as well as a past filled with creating security items themselves.
We are into “item” advancement and testing.

Our name says everything! Our center is the "Innovative Area". We accept that the Innovative Area incorporates organizations that Make innovation (also known as Beginning) .

Systems Software Designer- Job Vacancy in Ottawa, Ontario, Canada

What will you do as part of our team?
  1. Develop embedded C/C++ software, including enhancements to existing software, development of new features, and support of new hardware.
  2. Participate in all stages of software development, including requirements analysis, design, prototyping, implementation, test, and maintenance.
  3. Troubleshoot software issues as well as performance issues, and work with Architects, Software and System Engineers to identify root cause.
  4.  Identify software performance improvements, including but not limited to CPU usage and memory management.
  5.  Employ test driven development methodologies, automated unit testing, and comprehensive integration testing.
  6.  Engage with Product Owners and System Architects to evolve and invigorate the platform, such that it can continue to adopt and support new features and technologies.
  7. Influence the software architecture, to improve resiliency, debuggability and maintainability.

Requirements

  • 3+ years of high-level programming with C in the Systems/Platform area
  • Must have networking experience with L2/L3
  • Experience with multi-card nodes
  • Familiarity with software upgrades and high availability of embedded Telecom systems
  • Shell Programming in Bash, Perl, or Python

Experience in any of these areas are a BONUS!

  • Knowledge of industry standard open-source components like, Docker, Redis etc.
  • Configuration Management
  • Familiarity with Network timing protocols

Job Vacancy in Ottawa, Ontario, Canada| Working with High Tech Genesis Inc. (HTG)

About High Tech Genesis Inc. (HTG)

We are experts in making programming that is utilized to successfully "fabricate" the cloud. We don't simply convey applications there, we make programming that Cloud Specialist organizations use to work out their foundation.