- 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.
- 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, manulife bank
Found in: Jooble CA O C2 - 4 days ago
Société Financière Manuvie Waterloo, ON, CanadaNous sommes un fournisseur de services financiers qui s'emploie à faciliter les décisions de nos clients et de nos collègues partout dans le monde et à les aider à vivre mieux. De nos initiatives environnementales à nos investissements dans la collectivité, nous montrons la voie ...
-
Full-stack software engineer
Found in: Jooble CA O C2 - 1 day ago
Société Financière Manuvie Waterloo, ON, CanadaNous sommes un fournisseur de services financiers qui s'emploie à faciliter les décisions de nos clients et de nos collègues partout dans le monde et à les aider à vivre mieux. De nos initiatives environnementales à nos investissements dans la collectivité, nous montrons la voie ...
-
Senior full stack software engineer
Found in: Jooble CA O C2 - 4 days ago
Société Financière Manuvie Waterloo, ON, CanadaNous sommes un fournisseur de services financiers qui s'emploie à faciliter les décisions de nos clients et de nos collègues partout dans le monde et à les aider à vivre mieux. De nos initiatives environnementales à nos investissements dans la collectivité, nous montrons la voie ...
-
Senior back-end software engineer
Found in: Jooble CA O C2 - 1 day ago
Société Financière Manuvie Waterloo, ON, CanadaNous sommes un fournisseur de services financiers qui s'emploie à faciliter les décisions de nos clients et de nos collègues partout dans le monde et à les aider à vivre mieux. De nos initiatives environnementales à nos investissements dans la collectivité, nous montrons la voie ...
-
Software & support engineer, manulife bank
Found in: Jooble CA O C2 - 4 days ago
Société Financière Manuvie Waterloo, ON, CanadaNous sommes un fournisseur de services financiers qui s'emploie à faciliter les décisions de nos clients et de nos collègues partout dans le monde et à les aider à vivre mieux. De nos initiatives environnementales à nos investissements dans la collectivité, nous montrons la voie ...
-
Senior Salesforce Full Stack Software Engineer
Found in: Jooble CA O C2 - 4 days ago
Société Financière Manuvie Waterloo, ON, CanadaNous sommes un fournisseur de services financiers qui s'emploie à faciliter les décisions de nos clients et de nos collègues partout dans le monde et à les aider à vivre mieux. De nos initiatives environnementales à nos investissements dans la collectivité, nous montrons la voie ...
-
Back-end software engineer, manulife bank
Found in: Jooble CA O C2 - 3 days ago
Société Financière Manuvie Waterloo, ON, CanadaNous sommes un fournisseur de services financiers qui s'emploie à faciliter les décisions de nos clients et de nos collègues partout dans le monde et à les aider à vivre mieux. De nos initiatives environnementales à nos investissements dans la collectivité, nous montrons la voie ...
-
Senior salesforce full stack software engineer
Found in: Jooble CA O C2 - 4 days ago
Société Financière Manuvie Waterloo, ON, CanadaNous sommes un fournisseur de services financiers qui s'emploie à faciliter les décisions de nos clients et de nos collègues partout dans le monde et à les aider à vivre mieux. De nos initiatives environnementales à nos investissements dans la collectivité, nous montrons la voie ...
-
Software Engineer
Found in: Appcast CA C2 A - 3 days ago
EPITEC Waterloo, CanadaIf 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 ...
-
Software Engineer
Found in: Jooble CA O C2 - 1 day ago
Fossbytes Media Pvt Ltd Waterloo, ON, CanadaOpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture. As a member of our team, you will have the opportunity to partner with the most highly regarded companies in the world, tackle c ...
-
Software Engineer
Found in: Jooble CA O L C2 - 3 days ago
Kion Group AG Waterloo, ON, CanadaFor more than two centuries, Dematic has taken on this challenge as an innovator in material handling and warehouse automation technologies. From food and medicine to clothing and other essentials for living, our purpose has always been to ensure the efficient flow of commerce. ...
-
Staff Software Engineer
Found in: Appcast CA C2 A - 18 hours ago
ApplyBoard Kitchener, ON, CanadaThe Opportunity: · As part of the Test Automation Team, your mission is to create and support robust testing tools and frameworks to achieve the best quality results and fastest delivery to production through CI/CD pipeline. · As a Software Engineer in Test (SET), you are respo ...
-
Junior Software Engineer
Found in: Jooble CA O C2 - 18 hours ago
RideCo Inc. Waterloo, ON, CanadaThis is an opportunity in the exciting and fast-growing transportation technology industry. Public transit is being transformed from a system of static, scheduled fixed-routes, to a dynamic on-demand network, and you will be one of the pioneers shaping this transformation. · The ...
-
Online Software Engineer
Found in: Jooble CA O C2 - 4 days ago
RideCo Inc. Waterloo, ON, CanadaThis is an opportunity in the exciting and fast-growing transportation technology industry. Public transit is being transformed from a system of static, scheduled fixed-routes, to a dynamic on-demand network, and you will be one of the pioneers shaping this transformation. · The ...
-
Senior Software Engineer
Found in: Jooble CA O C2 - 3 days ago
onsemi Waterloo, ON, CanadaAbout Us · At onsem i, we help improve lives through silicon and software solutions every day. Our intelligent power and sensing technologies solve the world's most complex challenges and lead the way in creating a safer, cleaner, and smarter world. We are committed to develop ...
-
Software Verification Engineer
Found in: Talent CA C2 - 4 days ago
Aversan Kitchener, CanadaSoftware Verification Engineer · Aversan Inc. ) is a leading engineering company with expertise in providing products and services to the Aerospace industry. We are currently seeking a Software Verification Engineer to be a part of a highly motivated and highly technical team re ...
-
Software Engineering Manager
Found in: Talent CA C2 - 15 hours ago
ApplyBoard Kitchener, Canada Full timeApplyBoard simplifies the study abroad search, application, and acceptance process by connecting international students, recruitment partners, and educational institutions on one intuitive and personalized platform. ApplyBoard is a mission-driven, hyper-growth organization. It ha ...
-
Senior Software Engineer
Found in: Talent CA C2 - 2 days ago
MCAP Waterloo, CanadaThe 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 additi ...
-
Senior Software Engineer
Found in: Talent CA C2 - 4 days ago
Artech LLC Waterloo, Canada ContractOur client in the automotive sector is searching for a Senior Software Engineer. This is a 1-year contract for a hybrid position located in Waterloo, ON. · For further details about the position please contact Jimena Parra at · Mandatory Requirements:5+ Years of software test ex ...
-
Software Engineer Senior
Found in: Talent CA C2 - 1 day ago
Alpha Consulting Corp Waterloo, CanadaWe are currently seeking aSoftware Engineer Senior (Hybrid) for a contract role with one of our clients in Waterloo, ON. Please apply you would be interested and available for it. · Duration: 11+ Months · Skills Required:Experience in building software using build tools · Experie ...
Security Software Engineer - Waterloo, Canada - Huawei Technologies Canada Co., Ltd.
Description
Our team has an immediate 12-month contract opening for a Software Engineer.
Responsibilities:
What you'll bring to the team: