Cyber Security Software Developer
4 weeks ago
Our team at Huawei Technologies is seeking a highly skilled Software Engineer to join our immediate 12-month contract opening.
Key Responsibilities:
- Design and develop innovative data security solutions for various Huawei products.
- Collaborate closely with the product team to optimize and integrate solutions.
- Research and evaluate data security technologies to propose effective solutions.
Requirements:
- Bachelor's or Master's degree in Computer Science or Computer Engineering with 3+ years of experience in software development in a Linux-based environment.
- 3+ years of experience with platform/system level development, including performance profiling and tuning skills.
- Proficiency in programming languages such as C++, C, Go, Rust, and scripting languages like Python and Bash.
- Experience with Build Systems and Package Managers, including CMake, Make, Gradle, Maven, Yarn, and NPM.
- Strong understanding of security concepts, including symmetric-key cryptography, public key cryptography, data loss prevention technologies, and key management systems.
- Experience with cryptographic libraries, such as OpenSSL and GMP.
- Industry experience with distributed systems, massively parallel processing, optimization, and cloud applications is an asset.
- Experience with different optimization techniques in implementing symmetric/public-key primitives and writing optimized symmetric/public-key implementations is an asset.
-
Cyber Security Developer
5 days ago
Waterloo, Ontario, Canada Huawei Technologies Full timeWe are seeking a skilled Software Engineer to join our team at Huawei Technologies.Job ResponsibilitiesDevelop innovative data security solutions for various Huawei products, utilizing your expertise in design and prototyping.Collaborate closely with the product team to optimize and integrate your solutions, ensuring seamless product performance.Conduct...
-
Security Software Developer
1 month ago
Waterloo, Ontario, Canada Huawei Technologies Full timeSoftware Engineer - Data Security SolutionsAt Huawei Technologies, we are seeking a highly skilled Software Engineer to join our team and contribute to the development of innovative data security solutions for our products.Key Responsibilities:Design and develop prototypes of cutting-edge data security solutions for various Huawei products.Collaborate...
-
Security Software Developer
1 month ago
Waterloo, Ontario, Canada Huawei Technologies Full timeSoftware Engineer - Data Security SolutionsAt Huawei Technologies, we are seeking a highly skilled Software Engineer to join our team and contribute to the development of innovative data security solutions for our products.Key Responsibilities:Design and develop prototypes of cutting-edge data security solutions for various Huawei products.Collaborate...
-
Waterloo, Ontario, Canada Equitable Life of Canada Full timeJob Title: Head of Technology - Risk and GovernanceAt Equitable Life of Canada, we are seeking a highly skilled and experienced professional to lead our technology risk and governance function. The successful candidate will be responsible for developing and implementing effective strategies to mitigate risks related to data breaches, cyber-attacks, and other...
-
Software Developer Intern
6 days ago
Waterloo, Ontario, Canada BlackBerry Inc. Full timeAs a member of BlackBerry’s cybersecurity R&D team, you will contribute your skills and ideas to our innovative solutions designed to keep everyone’s data secure. We develop mobile apps for Android that manage and secure devices in conjunction with BlackBerry’s servers.We offer a well-rounded app development experience working in a structured code base...
-
Software Developer
4 weeks ago
Waterloo, Ontario, Canada Artistic Landscaping Inc Full timeJob Title: Software DeveloperWe are seeking a skilled Software Developer to join our team at Artistic Landscaping Inc. As a Software Developer, you will be responsible for designing, developing, and testing software applications to meet the needs of our clients.Key Responsibilities:Design and develop software applications using various programming languages...
-
Software Developer
4 weeks ago
Waterloo, Ontario, Canada Artistic Landscaping Inc Full timeJob Title: Software DeveloperWe are seeking a skilled Software Developer to join our team at Artistic Landscaping Inc. As a Software Developer, you will be responsible for designing, developing, and testing software applications to meet the needs of our clients.Key Responsibilities:Design and develop software applications using various programming languages...
-
Cybersecurity Software Developer
3 weeks ago
Waterloo, Ontario, Canada Huawei Technologies Full timeJob Title: Software EngineerJob Description:We are seeking a skilled Software Engineer to join our team at Huawei Technologies. As a key member of our team, you will be responsible for designing and developing innovative data security solutions for our products.Responsibilities:Design solutions and develop prototypes of data security solutions for different...
-
Software Development Intern
1 month ago
Waterloo, Ontario, Canada BlackBerry Inc. Full timeSoftware Developer Student - 4 or 8 Month Winter TermWorker Sub-Type: Student (Fixed Term)POSITION SUMMARYAs a key member of our cybersecurity R&D team at BlackBerry, you will be responsible for contributing to the development of innovative solutions to enhance visibility and protection against current and future cyberthreats. You will have the opportunity...
-
Software Development Intern
1 month ago
Waterloo, Ontario, Canada BlackBerry Inc. Full timeSoftware Developer Student - 4 or 8 Month Winter TermWorker Sub-Type: Student (Fixed Term)POSITION SUMMARYAs a key member of our cybersecurity R&D team at BlackBerry, you will be responsible for contributing to the development of innovative solutions to enhance visibility and protection against current and future cyberthreats. You will have the opportunity...
-
Software Development Expert
3 weeks ago
Waterloo, Ontario, Canada MCAP Full timeThe RoleThis 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 production...
-
Senior Enterprise Software Developer
3 weeks ago
Waterloo, Ontario, Canada ROSS Full timeOur client, a software industry leader, has engaged ROSS to help them recruit a Senior Enterprise Software Developer.As a key member of our client's software development team, you will be responsible for designing, documenting, coding, and debugging software products or enhancements to existing software. You will work closely with architects and directors to...
-
Senior Software Developer
6 days ago
Waterloo, Ontario, Canada MCAP Group of Companies Full timeJob Title: Senior Software DeveloperJob Summary:We are seeking a highly skilled Senior Software Developer to join our Information Technology department at MCAP Group of Companies. As a key member of our team, you will be responsible for designing, developing, and testing software applications to support our business operations.Key Responsibilities:Design and...
-
Software Development Engineer
3 weeks ago
Waterloo, Ontario, Canada MCAP Full timeThe RoleThis position is responsible for the design, development, and maintenance of software programs and applications at MCAP. The successful candidate will be responsible for configuring, coding, and documenting software specifications throughout the project life cycle. Additionally, the Software Engineering stream provides day-to-day operations and...
-
Software Development Expert
4 weeks ago
Waterloo, Ontario, Canada MCAP Group of Companies Full timeJob SummaryWe are seeking a highly skilled Software Development Expert to join our team at the MCAP Group of Companies. As a key member of our Information Technology department, you will be responsible for designing, executing, and assessing software programs and applications.Key Responsibilities:Configure, code, develop, and document software specifications...
-
Software Developer
1 month ago
Waterloo, Ontario, Canada Magnet Forensics Inc. Full timeAbout Magnet Forensics Inc.Magnet Forensics Inc. is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones, tablets, and IoT-related devices. Our mission is to empower investigators to fight crime, protect assets, and safeguard national security.Job Title: Software...
-
Software Developer
1 month ago
Waterloo, Ontario, Canada Magnet Forensics Inc. Full timeAbout Magnet Forensics Inc.Magnet Forensics Inc. is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones, tablets, and IoT-related devices. Our mission is to empower investigators to fight crime, protect assets, and safeguard national security.Job Title: Software...
-
Software Development Co-op
3 weeks ago
Waterloo, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeAt Huawei Technologies Canada Co., Ltd., we are seeking a highly skilled Co-op Software Engineer to join our team.Key Responsibilities:Develop C++ software for Proof of Concept projects.Collaborate with senior researchers on various research-oriented projects.Requirements:Strong C/C++ programming skills and software engineering expertise.Experience with C++...
-
Senior Enterprise Software Developer
4 weeks ago
Waterloo, Ontario, Canada https:www.pcrecruiter.netsitemap Full timeJob Title: Senior Enterprise Software DeveloperJob Summary:We are seeking a highly skilled Senior Enterprise Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems for our clients.Key Responsibilities:Design and develop software systems...
-
Senior Enterprise Software Developer
4 weeks ago
Waterloo, Ontario, Canada https:www.pcrecruiter.netsitemap Full timeJob Title: Senior Enterprise Software DeveloperJob Summary:We are seeking a highly skilled Senior Enterprise Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems for our clients.Key Responsibilities:Design and develop software systems...