Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

IBM Compiler Optimization Developer 
Canada, Ontario, Markham 
553094121

24.06.2024

As part of our team, you will be responsible for developing and maintaining high-quality software products, working with a variety of technologies and programming languages.Your Role and Responsibilities
Your Role and Responsibilities :

You should be comfortable developing in an environment that is mostly C and C++ based. You should have interest in building a thorough understanding of processor architecture, whole-stack performance analysis and problem determination. Prior experience working on open-source projects and demonstrated influence in the open communities, academic research and industry standards is very desirable. We follow Agile practices where work and design is open and collaborative, but also where individuals are expected to operate with a level of autonomy and responsibility.

• 2+ year of experience with C and C++ programming, runtime, data structures and algorithms
• Linux / UNIX development experience
• Good knowledge of Operating System and one or more processor architectures, e.g. x86, ARM, POWER, and Z
• Strong interest in whole-stack performance analysis and problem determination, quick prototyping, and iterative experimentation
• Excellent communication skills and proven ability in influencing open-source community developers, academic and industry partners
• Experience with Open-source development tools and projects
• Experience working in an open source, transparent, and agile development team
• Prior experience in whole stack performance analysis
• Prior experience in Compilers, Runtimes, Operating Systems, or related areas