SunnyvaleRecruiter Since 2001
the smart solution for Sunnyvale jobs

Senior Compiler Developer (LLVM)

Company: Synopsys
Location: Sunnyvale
Posted on: September 14, 2020

Job Description:

At Synopsys, we re at the heart of the innovations that change the way we work and play. Self-driving cars. Artificial Intelligence. The cloud. 5G. The Internet of Things. These breakthroughs are ushering in the Era of Smart Everything. And we re powering it all with the world s most advanced technologies for chip design and software security. If you share our passion for innovation, we want to meet you.

Our Silicon IP business is all about integrating more capabilities into an SoC faster. We offer the world s broadest portfolio of silicon IP predesigned blocks of logic, memory, interfaces, analog, security, and embedded processors. All to help customers integrate more capabilities. Meet unique performance, power, and size requirements of their target applications. And get differentiated products to market quickly with reduced risk.

MetaWare software development toolchain for the Synopsysu0027 DesignWare(R) ARC(R) family of processors is used in a variety of market segments such as internet of things, automotive, industrial, storage, communication, mobile, and digital home; by over 225 customers worldwide who collectively ship more than 2 billion chips annually

Compiler Software Engineer (LLVM)

We re looking for Compiler Developer to join the team.
Does this sound like a good role for you?

In this position located you will have responsibility for:

* Developing ARC-specific code generation and optimizations in the LLVM-based compiler back-end

* Implementing new programming models for new ARC cores and architecture extensions in the compiler toolchain

* Maintaining and optimize the current set of ARC compiler tool chain

* Interacting with Hardware architects and other teams, and provide compiler tools perspective for the processor design as well as application design

* Performing various benchmarking and testing tasks to improve the quality of the compiler products

* Assisting product marketing and product support teams in pre and post sales situations

Key Qualifications:

* BSCS/MSCS with 5+ years of related experience

* Extensive knowledge and experience in compiler development

* Expert-level programming skills in C++, C and assembly languages

* Thorough understanding of compiler technology and other development tool internals

* Knowledge of compiler backend technologies such as register allocation, instruction scheduling, loop transformations, peephole optimizations, etc.

* Experience with SW development processes: project planning, version control, bug tracking

* Excellent teamwork and communication skills

Preferred Experience -- BIG Plus:

* Having Engineering Management experience would be MOS wonderful!

* LLVM development experience

* Experience with the implementation of embedded processor development tools

* Experience in technical leadership and/or software architect role

* Experience with VLIW, Vector and/or DSP architecture

* Knowledge of ARC processors and ISA

Inclusion and Diversity are important to us. Synopsys considers all applicants for employment without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, military veteran status, or disability.

Keywords: Synopsys, Sunnyvale , Senior Compiler Developer (LLVM), IT / Software / Systems , Sunnyvale, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Other IT / Software / Systems Jobs


Mobile Expert, Metro, Bilingual - Spanish
Description: Here's to the power of teamwork. Joining the Metro by T-Mobile dream team, means you've got a group of talented, dedicated people cheering you on every step of the way. Because we believe that when (more...)
Company: Metro by T-Mobile
Location: Pleasant Hill
Posted on: 09/27/2020

Software Engineer - Acampo, CA
Description: Job Description: 10 10 Join Hired and find your dream job as a Software Engineer at one of 10,000 companies looking for candidates just like you. Companies on Hired apply to you, not the other way (more...)
Company: Hired
Location: Acampo
Posted on: 09/27/2020

Full Stack Software Engineer
Description: Company Overview - Outpatient, IncOutpatient is a venture-backed startup that's building a mobile platform for professional caregivers and families. It is a simple, easy and modern tool that enables collaboration, (more...)
Company: Outpatient, Inc
Location: San Francisco
Posted on: 09/27/2020


Public Mobile Notary Remote
Description: Certified Mobile Notary Service certifiedmobilenotaryservice.com is now seeking Mobile Notaries nationwide and our priority in ensuring your success.
Company: Certified Mobile Notary Service
Location: Sacramento
Posted on: 09/27/2020

Mobile Expert, Metro, Bilingual - Spanish
Description: Here's to the power of teamwork. Joining the Metro by T-Mobile dream team, means you've got a group of talented, dedicated people cheering you on every step of the way. Because we believe that when (more...)
Company: Metro by T-Mobile
Location: San Francisco
Posted on: 09/27/2020

Software Engineer (Security Clearance Required) - Isleton, CA
Description: Job Description: 10 10 Join Hired and find your dream job as a Security Software Engineer at one of 10,000 companies looking for candidates just like you. Companies on Hired apply to you, not the (more...)
Company: Hired
Location: Isleton
Posted on: 09/27/2020

Senior Java Developer
Description: Title: Senior Java developer Job Type: 6 Months Contract Location: Sacramento, CA Rate: Open/hour Requirements Required Skills: Java Enterprise Edition Java EE / J2EE Oracle Responsibilities: (more...)
Company: Two95 International Inc.
Location: Sacramento
Posted on: 09/27/2020

Mobile Expert, Metro
Description: Mobile Expert, Metro br br Responsibilities br li Help customers pick up right where they left off in their shopping journey, whether online, through Customer Care or in-store. li Exploring (more...)
Company: Metro by T-Mobile
Location: San Francisco
Posted on: 09/27/2020

Software Engineer - Birds Landing, CA
Description: Job Description: 10 10 Join Hired and find your dream job as a Software Engineer at one of 10,000 companies looking for candidates just like you. Companies on Hired apply to you, not the other way (more...)
Company: Hired
Location: Birds Landing
Posted on: 09/27/2020

Mobile Expert, Metro
Description: Here's to the power of teamwork. Joining the Metro by T-Mobile dream team, means you've got a group of talented, dedicated people cheering you on every step of the way. Because we believe that when (more...)
Company: Metro by T-Mobile
Location: Sacramento
Posted on: 09/27/2020

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Sunnyvale RSS job feeds