Co-op Software Engineer - Serverless Distributed Systems

Huawei
Markham, ON, Canada
$100K a year (estimated)
Full-time
We are sorry. The job offer you are looking for is no longer available.

Co-op Software Engineer - Serverless Distributed Systems

Markham , Ontario 7t2tw

Our team has an immediate Co-op opening for a Software Engineer.

Responsibilities :

  • Design, develop, and test software in a wide range of products, including; Concurrent systems (parallel systems and distributed systems) and distributed storage / data systems.
  • Analyze and optimize software system performance.
  • Participate in scrums and sprint planning.
  • Learn and adopt new technologies; research, survey and present industry trends to the team.
  • Generate innovative ideas and new patent applications.

Job requirements

What you’ll bring to the team :

  • Proficient in C and C++ programming.
  • Solid grasp of fundamental concepts related to system design, such as data structures, algorithms, and operating systems.
  • Experience with software development tools (IDE, git) and software development life cycle.
  • Knowledge of memory manipulation, data structures and concurrency algorithms is an asset.
  • Experience in distributed systems is an asset.
  • Experience contributing to open source distributed system projects is an asset.
  • In pursuit of a BS, MS, or PhD degree in Computer Science, Electrical Engineering or Telecommunications.

J-18808-Ljbffr

2 days ago
Related jobs
Promoted
Huawei
Markham, Ontario
Full-time

Are you looking for a job as Co op Software Engineer. Serverless Distributed Systems ? Currently we are searching for a Co op Software Engineer. Serverless Distributed Systems in. to work for Huawei. Being a Co op Software Engineer. Serverless Distributed Systems for Huawei you will be in charge of..

Huawei Technologies Canada Co., Ltd.
Markham, Ontario
Part-time

Our team has an immediate 8 months Co op opening for an Assistant Engineer.Responsibilities Conduct.. and associated software and hardware sectors.Develop insightful reports on market dynamics, consumer..

Promoted
TÜV SÜD
Gormley, Ontario
Full-time

Analyzes existing programs or formulates logic for new systems, devises logic procedures, prepares.. Develops conversion and system implementation plans. Prepares and obtains approval of system and..

Procor Limited
Ontario, CA
Full-time

Internal and externalPhysical inventory countG L journal account corrections and reconciliationsProcess Customer invoicing and uploading it to customers portal.Additional related duties as..

New!
Atlantis Consulting Group Inc
Toronto, Ontario
Part-time

Years to less than 5 years Work setting Willing to relocate Tasks Confer with clients to identify.. software products and information systems Resolve conflict situations Operate automatic or other testing..

Promoted
AdvantAge Ontario - Advancing Senior Care
Vaughan, Ontario
Full-time

Elementor widget divider. divider border style none. divider border width 1px. divider color. 2c2c2c.. DSI 008 000222 04Job. Systems Software EngineerPrimary Location. CA Ontario Apply Basic Qualifications B..

Diagnostic Solutions International
Ontario, CA
Full-time

VibralogVib ReviewVXP Display ProgramVibrex. ground station software tools Competencies.. and engine vibration analysis systemsAbility to identify near & long term business opportunities through..

TÜV SÜD America
Gormley, Ontario
Quick Apply
Full-time

Job Title. Software Engineer Duration. 6 months Location. Markham, ON, Canada Job Description.. Knowledge in one or more Operating Systems (or) RTOS (Embedded Linux, Windows) 3. Fluent in industry..

Promoted
eTeam
Markham, Ontario
Full-time

Years academic or professional experience in C C. Knowledge in one or more Operating Systems (or) RTOS.. Fluent in industry standard software development tools. SW HW debuggers, code revision control systems..

Promoted
New!
LanceSoft, Inc.
Markham, Ontario
Full-time

This role offers the opportunity to show off your technical skills such as kernel debugging, solving.. BA or BS degree in Computer Science, Software Engineering or related engineering degree is..