Software Engineer

2 days ago


Terry Fox Drive Ottawa Ontario KK J Canada Huawei Technologies Canada Co. Full time $80,000 - $120,000 per year
Job description

Huawei Canada has an immediate permanent opening for a Software Engineer.

About the team:

The YunShan Software Lab pioneers advanced software technologies and architectures that address the most pressing pain points, complex issues, and challenges in data communication device software. This lab is at the forefront of innovation and tackles some of the most challenging and exciting problems in data communication software.

About the job:

  • Explore and leverage advanced technologies to build the next-generation elastic, composable and service-oriented software architecture for Huawei's data communication products (switch/router/IOT).

  • Solve technical challenges in the areas, including but not limited to, micro-kernel OS, compiler techniques, programming language and runtime, NoSql DB, concurrency control, high performance execution, trusted execution, high availability and virtualization.

  • Optimize runtime performance and resource consumption, improve development process and software quality.

  • Help migrate legacy code to new software architecture.

  • Design, code, test and collaborate with others.

Job requirements

About the ideal candidate:

  • Bachelor's degree or above in Computer Science, Electrical Engineering or related field.

  • Working knowledge of C, C++ and Linux.

  • Experience in embedded software development.

  • Familiarity with all the stages of software life cycle, development tools and build process.

  • Understanding of operating system fundamentals, CPU architecture and data networking.

  • Proficiency in other programming languages (Java/Go/Python/Lua/Shell/etc…) is an asset.

  • Strong ability to research complex topics, distill knowledge into concrete solutions.

  • Creative analytical skills and excellent troubleshooting/debugging skills.

#LI-PB1

All done

Your application has been successfully submitted

Other jobs

  • Canada- Ottawa- Terry Fox- Bldg B Ciena Government Solutions Full time $84,000 - $135,200 per year

    As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We're a technology company that leads with our humanity—driving our business priorities alongside meaningful social,...


  • Terry Fox Drive Ottawa, Ontario, KK J Canada Huawei Technologies Canada Co. Full time $60,000 - $80,000 per year

    Job description Huawei Canada has an immediate 8-month internship opening for an Assistant Researcher.About the team:Welcome to the Advanced Wireless Technology Wireless Lab, an epitome of innovation located in Ottawa, Canada. Here, amid the dynamic panorama of technological progress, our team consists mainly of seasoned graduate computer engineers and...


  • Canada- Ottawa- Terry Fox- Bldg B Ciena Government Solutions Full time $158,400 per year

    As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We're a technology company that leads with our humanity—driving our business priorities alongside meaningful social,...


  • Canada- Ottawa- Terry Fox- Bldg B Ciena Government Solutions Full time US$70,000 - US$120,000 per year

    As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We're a technology company that leads with our humanity—driving our business priorities alongside meaningful social,...


  • Canada- Ottawa- Terry Fox- Bldg B Ciena Government Solutions Full time $81,000 - $130,400 per year

    As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We're a technology company that leads with our humanity—driving our business priorities alongside meaningful social,...

  • Software Engineer

    3 weeks ago


    , , Canada Software Secured Full time

    We’re seeking a talented and passionate Full Stack Software Developer to join our growing engineering team. You will play a key role in developing and maintaining both the back-end and front-end of our core platform, contributing to all phases of the software development lifecycle – from design and implementation to testing and deployment. You'll be...

  • Software Engineer

    4 weeks ago


    , , Canada Software Secured Full time

    Overview We’re seeking a talented and passionate Full Stack Software Developer to join our growing engineering team. You will play a key role in developing and maintaining both the back-end and front-end of our core platform, contributing to all phases of the software development lifecycle – from design and implementation to testing and deployment....


  • , , Canada Beacon Software Full time

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...


  • , , Canada ECI Software Solutions Full time

    Senior Software Engineer at ECI Software Solutions Location: Canada - Remote EST/CST We are seeking a Senior Software Engineer who is ready to play a crucial role in designing, planning, and executing our product modernization plans, moving from a monolithic desktop application to a SaaS‑based cloud‑native architecture leveraging microservices and hosted...


  • Canada- Ottawa- Terry Fox- Bldg B Ciena Government Solutions Full time $69,400 - $110,800 per year

    As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We're a technology company that leads with our humanity—driving our business priorities alongside meaningful social,...