Security Software Engineer

2 weeks ago


Waterloo, Canada Huawei Technologies Canada Co., Ltd. Full time

Our team has an immediate 12-month contract opening for a Software Engineer.

Responsibilities:

  • Design solutions and develop prototypes of innovative data security solutions for different Huawei products.
  • Work closely with the product team to help them optimize your solution and integrate it into the product.
  • Research, investigate, and evaluate data security technologies and propose solutions.


What you’ll bring to the team:

  • Bachelor/Master in Computer Science or Computer Engineering with 3+ years’ experience in software development in a Linux-based environment
  • 3+ years experience with platform/system level development with performance profiling and tuning skills. Familiarity with various design patterns, good components, and modeling ability
  • Concrete programming ability in C++, C, Go, Rust and proficiency in scripting languages such as Python and Bash
  • Experience with Build Systems and Package Managers: CMake, Make, Gradle, Maven, Yarn, NPM
  • Good understanding of security concepts: symmetric-key cryptography (block ciphers, MAC, and authenticated encryption), public key cryptography (digital signatures, encryption, and key establishment), data loss prevention technologies, Key management systems
  • Experience with cryptographic libraries (e.g. OpenSSL, GMP)
  • Industry experience with distributed systems, massively parallel processing, optimization and cloud application as an asset
  • Experience with different optimization techniques in implementing symmetric/public-key primitives and writing optimized symmetric/public-key implementations as an asset

  • Software Engineer

    5 days ago


    Waterloo, Canada Huawei Technologies Canada Co., Ltd. Full time

    Our team has an immediate12-month contractopening for a Software Engineer. Responsibilities: Participate in the design of security solutions for Huawei’s end-device, enterprise and AI systems that span a variety of software and hardware components.Design and implement OS-level software components for security solutions.Perform analysis, evaluations and...

  • Software Engineer

    5 days ago


    Waterloo, Canada Huawei Technologies Canada Co., Ltd. Full time

    Our team has an immediate12-month contractopening for a Software Engineer. Responsibilities: Participate in the design of security solutions for Huawei’s end-device, enterprise and AI systems that span a variety of software and hardware components.Design and implement OS-level software components for security solutions.Perform analysis, evaluations and...

  • Software Engineer

    3 days ago


    Waterloo, Canada Huawei Technologies Canada Co., Ltd. Full time

    Our team has an immediate12-month contractopening for a Software Engineer. Responsibilities: Participate in the design of security solutions for Huawei’s end-device, enterprise and AI systems that span a variety of software and hardware components.Design and implement OS-level software components for security solutions.Perform analysis, evaluations and...

  • Software Developer

    2 weeks ago


    Waterloo, Canada Ford Motor Company Full time

    At Ford of Canada, we believe freedom of movement drives human progress. We also believe in providing you with the freedom to define and realize your dreams. With our incredible plans for the future of mobility, we have a wide variety of opportunities for you to accelerate your career potential as you help us define tomorrow’s transportation. As a member...

  • Coop Software Engineer

    11 hours ago


    Waterloo, Canada Huawei Technologies Canada Co., Ltd. Full time

    Our team has an immediate Co-op opening for a Software Engineer.Responsibilities:C++ software development for POC projects.Supports senior researchers on a variety of research-oriented projectsWhat you’ll bring to the team:Strong C/C++ programming abilities and software engineering skills. C++ development experience in Linux environment.Excellent debugging...

  • Software Engineer

    2 weeks ago


    Waterloo, ON, Canada Huawei Full time

    Our team has an immediate 12-month contract opening for a Software Engineer. Responsibilities: Participate in the design of security solutions for Huawei’s end-device, enterprise and AI systems that span a variety of software and hardware components. Design and implement OS-level software components for security solutions. Perform analysis,...


  • Waterloo, Canada MCAP Full time

    The Role This position is responsible for the design, execution, assessment, security, and troubleshooting of software programs and applications. This includes configuring, coding, developing, and documenting software specifications throughout the project life cycle. In addition, the Software Engineering stream provides day-to-day operations and...


  • Waterloo, Canada Huawei Full time

    Our team has an immediate 12-month contract opening for an Engineer. Responsibilities: Design and implement OS-level software components for security solutions, perform analysis, evaluations, and investigations into new and emerging security trends and technologies.Responsible for communication with product groups, performing requirements analysis, writing...


  • Waterloo, Canada Huawei Full time

    Our team has an immediate 12-month contract opening for an Engineer. Responsibilities: Design and implement OS-level software components for security solutions, perform analysis, evaluations, and investigations into new and emerging security trends and technologies.Responsible for communication with product groups, performing requirements analysis, writing...


  • Waterloo, Canada Huawei Full time

    Our team has an immediate 12-month contract opening for an Engineer. Responsibilities: Design and implement OS-level software components for security solutions, perform analysis, evaluations, and investigations into new and emerging security trends and technologies.Responsible for communication with product groups, performing requirements analysis, writing...


  • Waterloo, Canada Sony Interactive Entertainment Inc. Full time

    At SIE, our PSN platform is a critical business asset that facilitates business operations, empowers decision-making, and provides crucial insights into opportunities for improvement of PlayStation products and services. With over 100 million monthly active users, 47 million active subscribers and 15 million daily concurrent users, every day is an...


  • Waterloo, Canada Sony Interactive Entertainment Inc. Full time

    At SIE, our PSN platform is a critical business asset that facilitates business operations, empowers decision-making, and provides crucial insights into opportunities for improvement of PlayStation products and services. With over 100 million monthly active users, 47 million active subscribers and 15 million daily concurrent users, every day is an...


  • Waterloo, Canada Sun Life Full time

    Job Description : About the role: The e-Business team in Application Operations Support (AOS) provides operations and support services to ensure reliability of IT applications. Through innovation, continuous improvement, and collaboration, we strive to find new and better ways to bring value to Sun Life. We are looking for a highly motivated Senior...

  • Software Engineer

    4 days ago


    Waterloo, Canada EPITEC Full time

    If you would like to work with a great team on next generation in-vehicle user experience that will be used in millions of cars and trucks world-wide then we may have a role for you. As a Software Developer, the candidate will be involved in full lifecycle of Software Development on the next generation infotainment system. Developers will be responsible for...


  • Waterloo, ON, Canada Huawei Full time

    Our team has an immediate 12-month contract opening for an Engineer. Responsibilities : Design and implement OS-level software components for security solutions, perform analysis, evaluations, and investigations into new and emerging security trends and technologies. Responsible for communication with product groups, performing requirements analysis,...

  • Software Engineer

    5 days ago


    Waterloo, Canada EPITEC Full time

    If you would like to work with a great team on next generation in-vehicle user experience that will be used in millions of cars and trucks world-wide then we may have a role for you. As a Software Developer, the candidate will be involved in full lifecycle of Software Development on the next generation infotainment system. Developers will be responsible for...

  • Software Engineer

    5 days ago


    Waterloo, Canada EPITEC Full time

    If you would like to work with a great team on next generation in-vehicle user experience that will be used in millions of cars and trucks world-wide then we may have a role for you. As a Software Developer, the candidate will be involved in full lifecycle of Software Development on the next generation infotainment system. Developers will be responsible for...

  • Security Engineer

    2 weeks ago


    Waterloo, Canada CB Canada Full time

    Security Engineer – SIEM LogRhythm - PROCOM KW is currently searching for a Security Engineer with experience in SIEM LogRhythm.Security Engineer – SIEM LogRhythm Job DetailsThe Security Engineer – SIEM LogRhythm will maintain the health, performance, and capacity planning of the client’s SIEM platform including the management and operation of the...

  • Security Guard

    4 days ago


    Waterloo, Canada Barber Collins Security services Ltd. Full time

    Barber Collins security is looking for a part time Security Guard to work every weekend at a clients facility in Waterloo, ON. **Shifts** *_Shifts have a mandatory 2-week rotation_ **Week 1 (16 hours)**: Friday and Saturday from 2:30pm to 10:30pm **Week 2 (16 hours)**: Saturday and Sunday from 2:30pm to 10:30pm **Responsibilities**: - Maintain...


  • Waterloo, ON, Canada Sony Interactive Entertainment Inc. Full time

    At SIE, our PSN platform is a critical business asset that facilitates business operations, empowers decision-making, and provides crucial insights into opportunities for improvement of PlayStation products and services. With over 100 million monthly active users, 47 million active subscribers and 15 million daily concurrent users, every day is an...