Software Engineer

Company:  Huawei
Location: Vancouver
Closing Date: 26-11-2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Our team has an immediate permanent opening for a Software Engineer Responsibilities: Software engineers will extensively participate in software design, coding and debugging through the entirety of the software development lifecycle. Proactively refactor and participate in module refactoring work. Support software design and coding to improve and simplify the overall design and coding. Introduce and utilize the best software engineering practices in the industry, such as testing, design, and software building technologies to improve comprehensive software engineering efficiency. The base salary for this position ranges from $110,000 to $210,000 depending on education, experience and demonstrated expertise. What you'll bring to the team: PhD in Computer Science, Mathematics or Electronics. Interest and hands-on experience in network security. Experience with technology including C/C++, TCP/IP networking, Linux system APIs, strong grasp of sockets and IPC mechanisms a plus. Practical experience in C and data structures is required. Understanding of programming on multi-core and multi-processor platforms. Knowledge of networking internals including the TCP/IP stack, Routing, Sockets APIs, network gateway, and load balancing. Experience with SSL/TLS, SSH, VPN, tunnels, or proxy protocols would make you stand out. Dedication to producing extremely high-quality code that meets strict performance requirements. Fluency in English (written and spoken). #J-18808-Ljbffr
Apply Now
Share this job
Huawei
An unhandled exception has occurred. See browser dev tools for details. Reload 🗙