Senior Developer C++

Markham, ON, Canada

Job Description


Our team has an immediate permanent opening for a Senior Developer \xe2\x80\x93 C++

Responsibilities:

  • Analyze the software requirements and software elements for system design
  • Contribute to software development at the product or platform level
  • Take charge of the design and code writing for a specific cross-sub-system or codes of key algorithms
  • Participate in different open source and standard meetings to present solutions
  • Mentor and lead a team of developers
  • Generate intellectual property such as patents and trade-secrets from research findings
  • Publish papers in peer-reviewed scientific journals/conferences
  • Present research findings at conferences and participate in research collaborations with external research institutes and universities
What you\xe2\x80\x99ll bring to the team:
  • MSc, or PhD in one of computer science, software engineering, or computer engineering
  • 3+ years of programming experience with C++, including object oriented design
  • 3+ years of professional software development experience
  • 2+ years of experience contributing to the architecture and design of a system
  • 2+ years of experience as a mentor, tech lead or leading an engineering team is an asset
  • Proven experience with platform/system level development with performance profiling and tuning skills is an asset
  • Strong verbal and written communication skills is an asset
  • Strong collaboration skills to partner effectively with teams throughout the organization is an asset
  • Familiarity with mainstream big data related technologies and distributed frameworks is an asset
  • Experience with CICD, and tools such as Git, and CMake is an asset
  • Experience with C/C++ Compilers and Assembly is an asset
  • Experience with cryptographic libraries (e.g. OpenSSL, LibreSSL, mbed TLS) is an asset
  • Knowledge of trusted execution environments (TEE) such as ARM TrustZone (Preferred) or Intel SGX is an asset

Huawei

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2093790
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Markham, ON, Canada
  • Education
    Not mentioned