FPGA Embedded Systems & IP Engineer

Altera Corporation

George Town

On-site

MYR 90,000 - 150,000

Full time

46 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Altera is seeking an Embedded Systems and IP Engineer in Penang, Malaysia to take technical ownership of features across design and verification. You will work with RTL, FPGA soft IP, and embedded systems, coordinating across hardware, firmware, drivers, and software to deliver high-quality IP and solutions.

The role requires hands-on RTL design and verification experience, with proficiency in SystemVerilog, UVM, Python, and C/C++.

Qualifications

  • Bachelor’s, Master’s or PhD in Electrical Engineering, Computer Engineering, Electronics Engineering, or a related field.
  • Typically 5 or more years of relevant experience in embedded systems, FPGA, RTL design, design verification, or a closely related engineering field.
  • Strong practical understanding of digital design, computer architecture, embedded systems, FPGA architecture, and hardware/software interaction.
  • Experience developing or maintaining verification environments and test content using SystemVerilog, UVM or equivalent methodologies.
  • Experience with functional coverage, assertions, regression management, waveform analysis, and systematic failure triage.
  • Proficiency in Python and/or other scripting languages; working knowledge of C or C++ for embedded or verification use cases.
  • Experience with FPGA implementation and analysis flows, including Quartus or an equivalent FPGA toolchain.
  • Strong analytical, problem-solving, written, verbal, and cross-functional collaboration skills, with the ability to work independently on complex engineering problems.

Responsibilities

  • Translate system, product, and customer-use-case requirements into detailed design inputs, interface definitions, and acceptance criteria; contribute to architecture proposals with guidance from senior engineers.
  • Design, implement, integrate, and debug synthesizable RTL using Verilog and SystemVerilog for FPGA soft IP and embedded systems.
  • Develop and maintain associated collateral, including register descriptions, constraints, integration guidance, simulation models, design examples, and technical documentation.
  • Integrate and configure IP and subsystems using Quartus, Platform Designer, Visual Designer Studio, or equivalent FPGA design flows.
  • Consider area, timing, throughput, latency, power, clocking, reset, CDC/RDC, resource utilization, and maintainability trade-offs; identify and escalate technical risks early.
  • Support embedded-system bring-up and debug across the FPGA fabric, HPS/Nios V, firmware, drivers, board interfaces, and customer applications.
  • Develop and execute verification plans for assigned IP(s) or embedded-system features, covering unit, subsystem, system, and board-level behavior as appropriate.
  • Develop or enhance SystemVerilog test benches, UVM or non-UVM environments, drivers, monitors, scoreboards, BFMs, assertions, functional coverage, and directed or constrained-random tests.
  • Execute simulations, regressions, lint, CDC/RDC, synthesis, timing analysis, and other quality checks; identify coverage gaps and implement or propose closure actions.
  • Analyze logs, waveforms, traces, and hardware observations to reproduce and root-cause failures across RTL, IP integration, firmware, software, and tools.
  • Participate in defect triage, communicate verification status and risks, and drive issues in the assigned area to closure with design, architecture, firmware, validation, and CAD-flow partners.
  • Create and execute negative, corner-case, configuration, interoperability, stress, and end-to-end customer-use-case tests based on the verification plan.
  • Drive assigned feature or subsystem deliverables through design reviews, implementation, verification, and release milestones.
  • Develop reusable scripts and automation for verification and development productivity, including regression orchestration, result reporting, and flow improvements.
  • Identify quality or execution issues and propose process, tool, or methodology improvements that benefit the immediate team and project.
  • Act as a technical owner for assigned features or components and coordinate dependencies with partner engineers.
  • Provide technical guidance to junior engineers and interns through reviews, debug collaboration, and knowledge sharing.
  • Communicate status, risks, and technical trade-offs across geographically distributed teams and collaborate to meet delivery commitments.

Skills

Embedded systems
RTL design
Design verification
SystemVerilog
UVM
Python
C/C++
Digital design

Education

Bachelor’s / Master’s / PhD in Electrical Engineering or related

Tools

Quartus
Platform Designer
Visual Designer Studio
FPGA toolchain

Job description

Altera is seeking an Embedded Systems and IP Engineer in Penang, Malaysia to take technical ownership of features across design and verification. You will work with RTL, FPGA soft IP, and embedded systems, coordinating across hardware, firmware, drivers, and software to deliver high-quality IP and solutions.

The role requires hands-on RTL design and verification experience, with proficiency in SystemVerilog, UVM, Python, and C/C++.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

FPGA Embedded Systems & IP Engineer
FPGA Embedded Systems & IP Engineer

Altera • George Town

On-site
MYR 120,000 - 190,000
Senior FPGA Embedded Systems & IP Engineer
Senior FPGA Embedded Systems & IP Engineer

754 Altera Semiconductor Technology (M) Sdn. Bhd. • George Town

On-site
MYR 120,000 - 180,000
Penang Embedded IP Design Engineer – FPGA Focus
Penang Embedded IP Design Engineer – FPGA Focus

Altera Corporation • Kuala Lumpur

On-site
MYR 60,000 - 90,000
Embedded IP Design Engineer — FPGA & C/C++
Embedded IP Design Engineer — FPGA & C/C++

Altera • George Town

On-site
MYR 42,000 - 72,000
Embedded IP Design Engineer - FPGA & SoC Innovator
Embedded IP Design Engineer - FPGA & SoC Innovator

Altera • Bayan Lepas

On-site
MYR 45,000 - 78,000
Senior FPGA RTL & Embedded Firmware Engineer
Senior FPGA RTL & Embedded Firmware Engineer

Altera • Penang

On-site
MYR 180,000 - 280,000
Senior FPGA IP Design Engineer - Wireless Soft IP RTL
Senior FPGA IP Design Engineer - Wireless Soft IP RTL

Altera • George Town

On-site
MYR 120,000 - 180,000
Embedded Systems and IP Engineer
Embedded Systems and IP Engineer

754 Altera Semiconductor Technology (M) Sdn. Bhd. • George Town

On-site
MYR 120,000 - 180,000
FPGA Configuration & Optimization Engineer
FPGA Configuration & Optimization Engineer

Altera • George Town

On-site
MYR 70,000 - 120,000
FPGA Configuration & Enablement Engineer
FPGA Configuration & Enablement Engineer

754 Altera Semiconductor Technology (M) Sdn. Bhd. • George Town

On-site
MYR 90,000 - 150,000