Security Software Engineer
2 weeks ago
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 timeOur 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 timeOur 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 timeOur 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 timeAt 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 timeOur 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 timeOur 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,...
-
Senior Software Engineer
4 days ago
Waterloo, Canada MCAP Full timeThe 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...
-
Engineer - System Security
2 weeks ago
Waterloo, Canada Huawei Full timeOur 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...
-
Engineer - System Security
2 weeks ago
Waterloo, Canada Huawei Full timeOur 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...
-
Engineer - System Security
3 weeks ago
Waterloo, Canada Huawei Full timeOur 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...
-
Director, Software Engineering
1 week ago
Waterloo, Canada Sony Interactive Entertainment Inc. Full timeAt 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...
-
Director, Software Engineering
1 week ago
Waterloo, Canada Sony Interactive Entertainment Inc. Full timeAt 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...
-
Senior Software Engineer, Operations
12 hours ago
Waterloo, Canada Sun Life Full timeJob 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 timeIf 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...
-
Engineer - System Security
2 weeks ago
Waterloo, ON, Canada Huawei Full timeOur 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 timeIf 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 timeIf 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 timeSecurity 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 timeBarber 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...
-
Director, Software Engineering
1 week ago
Waterloo, ON, Canada Sony Interactive Entertainment Inc. Full timeAt 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...