A

Altera

FPGA and SoC provider with software

Embedded Systems and IP Engineer

Hardware Validation & Testing +1Confirmed live in the last 24 hours
Full-timeGeorge Town, Penang, MalaysiaNo salary listedIn-person

About the Job

Requirements

  • A Bachelor's, Master's, or PhD in Electrical Engineering, Computer Engineering, Electronics Engineering, or a related field.
  • Seven or more years of relevant experience in embedded systems, FPGA, RTL design, design verification, or a closely related engineering field; equivalent demonstrated expertise may be considered.
  • Strong understanding of digital design, computer architecture, embedded systems, FPGA architecture, and hardware/software interaction.
  • Experience creating 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, and 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.

Responsibilities

  • Translate system, product, and customer-use-case requirements into architecture proposals, technical specifications, interface definitions, and acceptance criteria.
  • Design, implement, integrate, and debug synthesizable RTL using Verilog and SystemVerilog for FPGA soft IP and embedded systems.
  • Develop and maintain 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.
  • Account for area, timing, throughput, latency, power, clocking, reset, CDC/RDC, resource utilization, and maintainability trade-offs.
  • Support embedded-system bring-up and debugging across the FPGA fabric, HPS/Nios V, firmware, drivers, board interfaces, and customer applications.
  • Own the verification strategy and plan for assigned IP 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 drive closure.
  • Analyze logs, waveforms, traces, and hardware observations to reproduce and root-cause failures across RTL, IP integration, firmware, software, and tools.
  • Lead defect triage, communicate verification status and risks, and drive issues to closure with design, architecture, firmware, validation, and CAD-flow partners.
  • Define negative, corner-case, configuration, interoperability, stress, and end-to-end customer-use-case tests for robust product behavior.
  • Lead execution of an assigned feature or subsystem through design reviews, implementation, verification, release readiness, and post-release support.
  • Improve verification and development productivity through reusable scripts, automation, CI/CD, regression orchestration, result reporting, and flow enhancements.
  • Identify systemic quality or execution issues and recommend process, tool, or methodology improvements that benefit the wider team.
  • Serve as a technical lead or feature owner for complex work with multiple engineering dependencies.
  • Mentor junior engineers and interns through technical guidance, design reviews, debug collaboration, and knowledge sharing.
  • Communicate across geographically distributed teams, escalate risks early, and build alignment on technical trade-offs and delivery commitments.

About the Company

Altera

FPGA and SoC provider with software

Altera designs and manufactures FPGAs and SoCs, along with software tools for hardware design and deployment. Customers can configure these programmable chips after fabrication to fit specific applications, helping them reach market faster and optimize performance. The company differentiates itself by offering a broad configurable silicon platform and a dedicated design software suite as an independent provider after its separation from Intel. Its goal is to deliver high-performance, adaptable processing solutions for industries like automotive, aerospace, communications, AI, cloud, and edge computing.

Company size
Not listed
Company stage
IPO
Headquarters
San Jose, CA
Founded
1983

Recently Posted Jobs

Explore more opportunities at Altera

See more jobs