Current jobs related to Senior Compiler Developer - Markham, Ontario - Avature
-
Senior Compiler Developer
7 hours ago
Markham, Ontario, Canada Advanced Micro Devices Full timeUnlock the Power of Next-Generation Computing with AMDWe are on a mission to transform lives with AMD technology, enriching our industry, communities, and the world. Our goal is to create great products that accelerate computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming, and embedded systems.The RoleIREE is...
-
Senior Compiler Expert
6 days ago
Markham, Ontario, Canada Huawei Full timeJob Description:Our team at Huawei has an immediate opening for a Senior Principal Compiler Engineer.Responsibilities:Design, develop, and test software to meet business requirements in various products.Analyze and optimize software system performance, assisting with software/hardware co-design.Liaise with internal and external stakeholders, determine...
-
Senior Compiler Engineer
5 days ago
Markham, Ontario, Canada Qualcomm Full timeJob RoleWe are seeking a highly skilled Senior Compiler Engineer to join our Engineering Group, focusing on GPU ASICS engineering. As a key member of our team, you will leverage advanced GPU knowledge and experience to architect, design, implement, verify, and optimize the performance and power of GPU cores.Key ResponsibilitiesLeverage expertise in GPU...
-
Senior Principal Compiler Engineer
5 days ago
Markham, Ontario, Canada Huawei Full timeOur team has an immediate permanent opening for a Senior Principal Compiler Engineer.Responsibilities:Design, develop, and test software to satisfy business requirements in a wide range of products.Analyze and optimize software system performance, and assist with software/hardware co-design.Liaise with internal and external stakeholders, determine project...
-
Compiler Technology Lead
5 days ago
Markham, Ontario, Canada Huawei Full timeOur company is looking for a highly skilled Senior Principal Compiler Engineer to join our team.The successful candidate will be responsible for designing, developing, and testing software to meet business requirements in a variety of products. They will also analyze and optimize software system performance, and assist with software/hardware co-design.In...
-
Chief Compiler Software Architect
5 days ago
Markham, Ontario, Canada Huawei Full time**About Huawei**We are a global leader in telecommunications technology and a pioneer in the development of innovative, customer-centric products and solutions. Our team has an immediate permanent opening for a Senior Principal Compiler Engineer.
-
Compiler Architecture Specialist
20 hours ago
Markham, Ontario, Canada Huawei Full timeWe are seeking a senior-level engineer with extensive experience in designing, developing, and testing software to satisfy business requirements.The ideal candidate will have a strong background in programming languages such as C++, C, or Java, with a minimum of 8 years of experience in large software projects.A solid grasp of system design concepts,...
-
Compiler Engineer
3 hours ago
Markham, Ontario, Canada Huawei Full timeAbout the JobWe are seeking a skilled Compiler Test and Automation Engineer to join our Heterogeneous Compiler Lab. As a key member of our team, you will play a crucial role in designing and developing automation to build, measure, and test compiler technologies for various hardware platforms and product scenarios.Key Responsibilities:Automate technical...
-
Graphics Compiler Specialist
5 days ago
Markham, Ontario, Canada Qualcomm Full timeJob ResponsibilitiesAs a Graphics Compiler Specialist, you will be responsible for developing critical driver and compiler software to support GPU products. You will write detailed technical documentation and feature descriptions for complex GPU projects to guide users and/or customers to implement output.The successful candidate will have a strong...
-
Software Engineer for Compiler Technology
4 days ago
Markham, Ontario, Canada Huawei Full timeAbout Huawei CanadaHuawei Canada has an immediate opening for a talented software engineer to work on compiler technology.The Heterogeneous Compiler LabOur lab, led by esteemed technical experts, publishes innovative research at leading conferences. We are recognized as key contributors to the LLVM Compiler Infrastructure project, developing diversified IP...
-
GPU Compiler Performance Engineer
4 weeks ago
Markham, Ontario, Canada Qualcomm Full timeCompany:Qualcomm Technologies, Inc.Job Area:Engineering Group, Engineering Group > GPU ASICS EngineeringGeneral Summary:Qualcomm's Adreno GPU has been the industry leading mobile graphics solution in today's Android smart phone market worldwide. Our power efficient GPU solution is fundamental to enable the new exciting markets like VR/AR, IoT, AI, drone,...
-
Compiler Test and Quality Assurance Expert
4 days ago
Markham, Ontario, Canada Huawei Full timeAbout Huawei CanadaWe are Huawei Canada, a leader in the field of technology.The Heterogeneous Compiler LabOur lab is dedicated to innovative research and development, contributing to the LLVM Compiler Infrastructure project and developing diversified IP compiler collaborations. We focus on AI, GPU, and CPU architectures, with expertise in heterogeneous...
-
Senior Development Director
16 hours ago
Markham, Ontario, Canada Huawei Full timeAbout the Role:This is an exciting opportunity to join our team as a Senior Principal Compiler Engineer and contribute to the development of innovative software products.Responsibilities:Design, develop, and test software to satisfy business requirements.Analyze and optimize software system performance.Liaise with internal and external stakeholders to...
-
Markham, Ontario, Canada Collabera Full timeAbout the Role:The position exists for a highly motivated individual who can quickly learn and work independently within a multidisciplinary, dynamic, and fast-paced organization. The selected candidate will be responsible for developing, verifying, and commercializing firmware for neural network processing technology on cutting-edge processors and...
-
Markham, Ontario, Canada Collabera Full timeAbout the Job:We are looking for a highly motivated and skilled individual to join our team as a Firmware and Compiler Engineer. The selected candidate will be responsible for designing and implementing real-time, embedded neural network processing software and firmware executing on ARM-based processors.Key Responsibilities:Design and implement embedded...
-
Markham, Ontario, Canada Collabera Full timeJob Summary:We are seeking a highly motivated and skilled individual to join our team as a Firmware and Compiler Engineer. The successful candidate will have the ability to learn quickly and work independently within a dynamic organization building next generation mobile devices.Key Responsibilities:Develop, verify, and commercialize firmware for neural...
-
Markham, Ontario, Canada Collabera Full timeNeural Network Processing Firmware and Compiler EngineerFull-timeCollabera is the largest minority-owned Information Technology (IT) staffing firm in the U.S., with more than $525 million in sales revenue and a global presence that represents approximately 10,000 professionals across North America (U.S., Canada), Asia Pacific (India, Philippines, Singapore,...
-
Senior Embedded Software Developer
5 days ago
Markham, Ontario, Canada Qualcomm Full timeJob Overview">The Senior Embedded Software Engineer position at Qualcomm Canada ULC is a critical role in the Low Power AI solution team. This individual will play a key part in deploying AI models on Qualcomm's low power AI accelerator.Key ResponsibilitiesApply machine learning knowledge to extend training or runtime frameworks or model efficiency software...
-
HR Business Development Specialist
4 days ago
Markham, Ontario, Canada Sienna Senior Living Full timeAbout the RoleWe are looking for a highly skilled HR Business Development Specialist to join our team at Sienna Senior Living. In this role, you will be responsible for developing and implementing HR programs and initiatives that drive business performance.You will partner with senior leaders to align HR strategies with business objectives, and provide...
-
Staff GPU Compiler Engineer
5 days ago
Markham, Ontario, Canada Qualcomm Full timeCompany:Qualcomm Technologies, Inc.Job Area:Engineering Group, Engineering Group > GPU ASICS EngineeringGeneral Summary:As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm GPU Engineer, you...
Senior Compiler Developer
1 month ago
IBM Software infuses core business operations with intelligence—from machine learning to generative AI—to help make organizations more responsive, productive, and resilient. IBM Software helps clients put AI into action now to create real value with trust, speed, and confidence across digital labor, IT automation, application modernization, security, and sustainability.
Your role and responsibilities
The IBM Compilation Technology team is looking for Software Developers to join our mission to deliver leading-edge compiler offerings. The IBM Compilation Technology team is known for developing world-class compilers and runtimes. Our squads are autonomous, multi-disciplinary teams, consisting of talented software developers with knowledge in new and up and coming language standards, hardware design, compiler optimization expertise, contribute to the open source and proprietary compiler technologies, and proven software development skills.
As a senior software developer, you will work with clients and others in a multidisciplinary team to define requirements and develop solutions. You will design, code, and test solutions for IBM Z or IBM Power platform. You will support the product through maintenance activities such as responding to high severity problems and cases, performing problem diagnosis, providing fixes, and regression testing fixes.
Required education
Bachelor's Degree
Preferred education
Master's Degree
Required technical and professional expertise
- 10+ years of software development experience
- Expertise coding in one or more of the following languages: C++, C, Assembly
- Experience working in UNIX and/or Linux operating systems
- Strong Technical Leadership experience
- Has aptitude for low level programming (e.g. projects involving assembler or embedded systems, taken courses such as computer architecture, operating systems, microprocessor systems, etc.)
- Experience in developing tools and products using at least one of the following scripting languages – Bash, Perl, Ansible, Python
- Proficient in source control (GitHub, Tekton, Jenkins) and Agile Life Cycle Management tools
- Strong analytical, debugging and problem-solving skills to analyze issues and defects reported by customer-facing and test teams
- Self-motivated towards meeting agreed goals
- Ability to Innovate in the areas of Product Engineering
- Open to Cross Time Zone Collaboration
- Ability to use conference and collaboration tools effectively
Preferred technical and professional experience
In addition to the must have skills, experience with any of the following would be an asset:
- LLVM
- Experience with debugging and DWARF
- Contributing, or have contributed, to open-source projects
- Basic knowledge in one or more computer architectures, and of hardware/software interactions
- Working in any of z/Architecture architecture, PowerPC architecture, z/OS Systems Programming, AIX environments
- Creating and automating of testcases
- CI/CD and build pipelines
- Agile Development Model
- Design and Development of Code using Security Best Practices
Must have the ability to work in Canada without sponsorship.
This role will involve working with technology that is covered by Export Regulations sanctions. If you are a Foreign National from any of the following US sanctioned countries (Cuba, Iran, North Korea, Syria, and the Crimea, Luhansk, Donetsk, Kherson, and Zaporizhia regions of Ukraine) on a work permit, you are not eligible for employment in this position.
Job Title: Software Developer
Job ID: 11528
City / Township / Village: Markham
State / Province: Canada
Work arrangement: Hybrid
Area of work: Software Engineering
Employment type: Regular
Contract type: Regular
Position type: Professional
No Travel
Company: IBM
Shift: General (daytime)
#J-18808-Ljbffr