Staff Engineer - CPU Tool Chain Job at Enphase Energy, Fremont, CA

MFRZL1RvWmd0YUU4VEJsb29VcEw5bXIvVlE9PQ==
  • Enphase Energy
  • Fremont, CA

Job Description

Enphase Energy is a global energy technology company and leading provider of solar, battery, and electric vehicle charging products. Founded in 2006, Enphase transformed the solar industry with our revolutionary microinverter technology, which turns sunlight into a safe, reliable, resilient, and scalable source of energy to power our lives. Today, the Enphase Energy System helps people make, use, save, and sell their own power. Enphase is also one of the fastest growing and innovative clean energy companies in the world, with approximately 68 million products installed across more than 145 countries.

We are building teams that design, develop, and manufacture next-generation energy technologies and our work environment is fast-paced, fun, and full of exciting new projects.

If you are passionate about advancing a more sustainable future, this is the perfect time to join Enphase!

About the role

Enphase is looking for mid-level engineer with CPU Tool chain experience for ARM Cortex M4 & RISC V based ASICs to join our team in Fremont, CA, USA. The team is working on the development of our next generation Control ASIC to produce 22nm technology. The ASIC will be a Mixed Signal SOC built around ARM microcontrollers and RISC V.

What you will do

• Work on installing and maintenance of CPU tool chain (both ARM Cortex M4 & RISC V)

• Work along with Unix System Administrator on tool management related to ASIC design

• Explore, Benchmark/Deploy opensource/3rd paty/EDA tools to enable SW/FW development framework

• Work together with processor architects and designers

• Be the single point contact for all the tools/debuggers/prototype software/tool set for ASIC design/verification/FW developers

Who you are and what you bring

• Minimum BS+8 years or MS+6 years’ experience in a similar job function

• Proficient in C, Verilog, and Python. Working on the HW/SW interface

• Experience with processor tool chains (compiler, assembler, simulator)

• Experience with “Verilator” tool is a plus

• Customer (SW engineering community) focused

• Hands-on experience with RISC V tool chain installation, maintenance is an added advantage

• Able to provide fast turn-around time from requirement to prototype implementation

• Experience with FPGAs

The base pay range for this position is $120,000 to $183,600. This salary range may be modified in the future. The successful candidate’s starting pay will be determined based on job-related skills, experience, education or training, work location, and market conditions. This position is also eligible for bonus, equity, and benefits.

Job Tags

Similar Jobs

NGT Corporation – a Master Franchisee of the COVERALL® brand

Account Manager/Trainer Job at NGT Corporation – a Master Franchisee of the COVERALL® brand

We're currently seeking a motivated and self-driven individual to join our team! The successful candidate will be responsible for ongoing communication with established customers, as well as training and developing our local franchisees. If you have prior customer service...

The Wickline Group

Production Supervisor - Night Shift - Frozen Food Manufacturing - 2629434 Job at The Wickline Group

 ...associates on automated processing and packaging lines and will be accountable for production targets, safety, and quality within the plant. Key requirements to be considered for this opportunity: BS Degree preferred At least 2-3 years of demonstrated... 

Calfus Inc.

Oracle Manufacturing Functional Consultant Job at Calfus Inc.

 ...team that is open, collaborative, entrepreneurial, passionate and above all fun! About the role We are seeking an experienced Oracle EBS Manufacturing Support Specialist to provide ongoing support for Oracle E-Business Suite (EBS) Manufacturing modules. The ideal... 

YinzCam, Inc.

Technical Writer Job at YinzCam, Inc.

NOTES. This in an in-office role in Pittsburgh, PA, USA. This is not a remote/hybrid role. This is a writing-heavy role. This is a communication-heavy role. _________________________________ ABOUT YINZCAM. Our digital products are used by 200+ professional...

Bosch Group

Facilities Building Management Systems IC Engineer Job at Bosch Group

 ...will oversee the installation commissioning and troubleshooting of our new building management system as well as maintain our current BMS. You will support the management of our facilitys monitoring and control systems to ensure the stable and reliable supply of plant...