Junior Compiler Engineer

4 months ago


Markham, Canada Huawei Technologies Canada Co., Ltd. Full time

Our team has an immediate contract opening for a Junior Compiler Engineer.

Responsibilities:

  • Design, develop, and test software to satisfy business requirements in a wide range of products, possibly including (but not limited to):
    • Compilers targeting next-generation mobile, network, or server hardware;
    • Language runtimes for new programming languages;
    • System-level optimization of deep learning frameworks;
    • Concurrent programming frameworks and distributed systems that can scale from embedded devices to cloud services.
  • Analyze and optimize software system performance.
  • Actively participate in scrums and project planning; be a team player.
  • Learn and adopt new technologies; research, survey, and present industry trends to the team.


What you’ll bring to the team:

  • Proficiency programming in at least one of the following: C++, C, or Java.
  • Solid grasp of fundamental concepts related to system design, such as data structures, algorithms, and operating systems.
  • Experience working in Linux, or Unix-like development environment; proficiency in a Unix shell.
  • Bachelor's, Master's degree or Ph.D. in Computer Science, Computer Engineering, or related field.
  • Experience in compiler construction, programming language design, or systems programming is an asset.
  • Good understanding of processor architecture and hardware accelerators such as GPUs, NPUs, or FPGAs is an asset.
  • Experience in systems design to exploit latest deep learning frameworks and related ecosystem is an asset.
  • Proficiency with software development tools and concepts such as source control, bug tracking, etc is an asset.

  • Senior Engineer

    4 months ago


    Markham, Canada Huawei Technologies Canada Co., Ltd. Full time

    Our team has an immediate permanent opening for a Senior Engineer. Responsibilities: Improve the performance of Huawei's Rust compiler, and assist with software/hardware co-design. Collaborate with other engineers to develop new compiler features and contribute to the open-source community. Help shape the future direction of the Rust language. Promote the...

  • Junior Inspector

    6 months ago


    Markham, Canada Morrison Hershfield Full time

    Morrison Hershfield is a multi-disciplinary consulting engineering and management firm located throughout the US and Canada. We are a dynamic, employee-owned, team-oriented firm with a diverse project list that ensures you will be working on exciting, high-profile and challenging projects. For more than 75 years, the people at Morrison Hershfield have been...

  • Co-op Engineer

    4 months ago


    Markham, Canada Huawei Technologies Canada Co., Ltd. Full time

    Our team has an immediate co-op opening for an Engineer.Responsibilities:Design, develop, and test software to satisfy business requirements in a wide range of products, possibly including (but not limited to): Compilers targeting next-generation mobile, network, or server hardware Language runtimes for new programming languages System-level...

  • Junior Inspector

    7 months ago


    Markham, Canada Morrison Hershfield Full time

    Morrison Hershfield is a multi-disciplinary consulting engineering and management firm located throughout the US and Canada. We are a dynamic, employee-owned, team-oriented firm with a diverse project list that ensures you will be working on exciting, high-profile and challenging projects. For more than 75 years, the people at Morrison Hershfield have been...


  • Markham, Canada Collabera Full time

    h3>Neural Network Processing Firmware and Compiler EngineerFull-timeCollabera is the largest minority-owned Information Technology (IT) staffing firm in the U.with more than $525 million in sales revenue and a global presence that represents approximately 10,000 professionals across North America (U.We support our clients with a strong recruitment model and...


  • Markham, Canada Qualcomm Full time

    Company: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group > Machine Learning Engineering General Summary: Today, more intelligence is moving to end devices, and mobile is becoming the pervasive AI platform. Building on the smartphone foundation and the scale of mobile, Qualcomm envisions making AI ubiquitous—expanding...


  • Markham, Ontario, Canada Synopsys, Inc. Full time

    Synopsys, a leader in the chip design and software security industry, is seeking an experienced High-Performance Compiler Developer to join its team. Located in [insert location], this role offers a competitive salary of around $180,000 annually, reflecting the company's commitment to attracting top talent.About SynopsysAs a renowned provider of advanced...


  • Markham, Canada Synopsys Full time

    Job DescriptionSynopsys is seeking a skilled Expert Compiler Developer to contribute to the MetaWare compiler tools.The Role:Develop efficient compiler optimizations and code generation for Synopsys ARC architectures.Implement new programming models for new ARC cores and architecture extensions in the compiler toolchain.Maintain and optimize the current set...


  • Markham, Ontario, Canada Advanced Micro Devices inc. Full time

    Accelerating Computing ExperiencesWe are a pioneering force in the field of high-performance computing, committed to building groundbreaking products that shape our industry and enrich communities worldwide. Our mission is centered around innovation, pushing boundaries to tackle global challenges head-on while striving for exceptional execution, directness,...

  • Junior Hydrogeologist

    4 months ago


    Markham, Canada exp Full time

    **Employee Referral Bonus $1000** **Junior Hydrogeologist** **Markham, ON** At EXP, we’re driven to provide innovative solutions for the world’s built and natural environments. As a team of engineers, architects, designers, scientists, creators and a community of professionals, we bring diverse and talented people together to solve the world’s most...


  • Markham, Ontario, Canada Synopsys, Inc. Full time

    Synopsys, Inc. is a leader in the design and development of electronic design automation (EDA) software products.Salary:$140,000 - $180,000 per yearWe are seeking an experienced Senior Software Engineer to contribute to our MetaWare compiler tools.About the Role:This role will be responsible for developing efficient compiler optimizations and code generation...


  • Markham, Ontario, Canada IBI Group Full time

    OverviewArcadis is a global company that delivers sustainable solutions for natural and built assets. We have a team of over 36,000 people in more than 70 countries working together to improve the quality of life.Salary$85,000 - $110,000 per year, depending on experience.Job DescriptionWe are seeking a Senior Land Development Engineer to join our team in...

  • Junior Hydrogeologist

    4 months ago


    Markham, Canada EXP Full time

    Employee Referral Bonus $1000 Junior Hydrogeologist  Markham, ON At EXP, we’re driven to provide innovative solutions for the world’s built and natural environments. As a team of engineers, architects, designers, scientists, creators and a community of professionals, we bring diverse and talented people together to solve the world’s most...


  • Markham, Ontario, Canada IBI Group Full time

    Civil Project Designer (Land Development)Full-timeArcadis is the world's leading company delivering sustainable design, engineering, and consultancy solutions for natural and built assets.We are more than 36,000 people, in over 70 countries, dedicated to improving quality of life.In response to strategic growth, we are currently seeking a Civil Project...


  • Markham, Canada Human Integrity HR Full time

    65-80k based on the experience. - Permanent - full time - family-run business Job Description: Junior Estimator Location: Markham **Salary**: 65-80k based on the experience. We are looking to hire a junior Estimator with experience in the Asphalt field for one of our clients in Markham. The company is a family-run business that has serviced Toronto and...


  • Markham, Canada Optimal Engineering Full time

    Optimal Engineering is looking for a Junior Mechanical Drafter with experience in building mechanical system design including HVAC, plumbing and fire protection. **Duties and Responsibilities include but are not limited to**: - Prepare calculations and design for mechanical systems including HVAC, plumbing & fire protection under supervision of senior...


  • Markham, Canada Synopsys, Inc. Full time

    p>Synopsys is searching for an enthusiastic and creative Software Engineer to contribute to the MetaWare compiler tools.The MetaWare software development toolchain for the Synopsys' DesignWare ARC family of processors is used in a variety of market segments such as internet of things, automotive, industrial, storage, communication, mobile, and digital home;...


  • Markham, Canada Stantec Full time

    Junior Project Estimator - ( 2400049F ) **Description** We are strategizing, planning, and implementing projects that help clients achieve their organization’s objectives. Join our award-winning program management team and bring transformational project solutions to life. By managing capital programs and projects as if they were our own, our project...


  • Markham, Canada Toronto Inspection Ltd. Full time

    Toronto Inspection Ltd. is a medium-sized geo-environmental consulting firm specialized in geotechnical, environmental, hydrogeological and building science services. We are a member of the Association of Professional Engineers Ontario, the Association of Professional Geoscientists Ontario and the Ontario Institute of Professional...


  • Markham, Canada Synopsys Full time

    Synopsys is searching for an enthusiastic and creative Software Engineer to contribute to the MetaWare compiler tools.The MetaWare software development toolchain for the Synopsys' DesignWare® ARC® family of processors is used in a variety of market segments such as internet of things, automotive, industrial, storage, communication, mobile, and digital...