Job Search and Career Advice Platform

Enable job alerts via email!

Senior Staff IP Design Engineer

LATTICE SEMICONDUCTOR MALAYSIA SDN. BHD.

Penang

On-site

MYR 120,000 - 160,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A semiconductor technology company in Penang is seeking a skilled engineer to design and develop FPGA software tools. The ideal candidate will have over 12 years of experience in EDA software tool development, specializing in FPGA architecture and software tools. Strong programming skills in C++ and Python, along with expertise in FPGA RTL design and verification processes are essential. This role involves leading cross-functional teams in planning and executing software release cycles, helping to ensure high-quality products.

Qualifications

  • 12+ years of experience in EDA software tool development.
  • Knowledge in FPGA software tools for device modeling and soft IP development.
  • Hands-on experience in FPGA RTL design and logic verification.

Responsibilities

  • Join a team designing and developing Lattice FPGA software tools.
  • Contribute to planning, development, and testing processes.
  • Lead cross-functional teams for software release cycle.
  • Responsible for maintaining existing software product tools.

Skills

C++ Programming
Python Programming
FPGA Architecture Knowledge
Team Collaboration
Self-Motivation

Education

Bachelor's or Master's in Computer Science/Engineering
Job description
Responsibilities

A successful candidate will join a team designing and developing Lattice FPGA software tools at Penang. The candidate will contribute to research, design and development of FPGA primitives, Foundation IP, IP Catalog tooling as well as helping to refine Product Life Cycle e.g. planning, development & testing processes. The candidate is expected to play a lead role in cross-functional teams to plan and coordinate Lattice FPGA software release cycle including requirement analysis, feature scoping, development, testing and validation. The candidate also will be responsible for maintaining existing software product tools and develop improvement plan to increase the test coverage to achieve high product quality.

Requirements
  • Bachelors, Masters or better in Computer Science, Computer Engineering, Electrical Engineering, or related fields with 12+ years of experience in EDA SW Tool development
Experience
  • Knowledge or experience in FPGA architecture and FPGA software tools, specifically for device modeling and soft IP development
  • Programming skills (C++ and Python)
  • Hands-on experience in FPGA RTL design, testbench development, logic verification, timing closure and debugging including board validation
Preferred
  • Working knowledge of multiple FPGA primitives such as embedded block RAM, DSP blocks, PLL, oscillators, I/O Gearing, configuration/security or power related silicon features.
Behaviors/Motivations
  • Team Player: Works well as a member of a group
  • Dedicated: Devoted to a task or purpose with loyalty or integrity
  • Self-Starter: Inspired to perform without outside help
  • Ability to Make an Impact: Inspired to perform well by the ability to contribute to the success of a project or the organization
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.