2,286,726open jobs
145,405companies
276,479added this week
Browse all
Salary
≈ $22k – $51k per year (Estimated)
Location
In office (George Town)
Seniority
Senior · 10+ years exp
Visa
Sponsors visas in United States; no register of this country names it
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 14, 2026. First seen by Alion on Sep 8, 2026. Altera scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Altera is an American programmable logic company whose field programmable gate array business was founded in 1983, acquired by Intel in 2015 and separated again as a standalone company in 2025 when the private equity firm Silver Lake took a majority stake. It designs FPGAs and structured application specific integrated circuits used where a design must be reconfigurable after manufacture, which makes them common in communications infrastructure, industrial control, automotive, aerospace, defence and test equipment. Headquartered in San Jose, the company sells its Agilex and Cyclone device families alongside the Quartus design software engineers use to program them.

Job Details:

Job Description:

Position Overview

Altera is seeking an experienced FPGA RTL and Firmware Development Engineer to join the Platform Hardware Board Engineering team. This role is intended for a hands-on technical contributor with 10+ years of FPGA RTL design experience and practical firmware development capability. The engineer will own or lead FPGA-based platform solutions spanning RTL architecture, implementation, embedded firmware, system bring-up, validation, and cross-functional debug.

The successful candidate will work closely with FPGA architecture, board design, silicon engineering, software, and Altera development kit teams to deliver robust development kits, validation boards, and platform-level enablement for next-generation Altera FPGA devices.

What You Will Do

  • Define, architect, design, implement, and validate FPGA RTL solutions using Verilog and/or VHDL for platform hardware, development kits, and validation boards.

  • Lead the complete FPGA development flow, including design planning, simulation, synthesis, implementation, timing analysis, timing closure, configuration, and release readiness using Altera Quartus II tools.

  • Develop and maintain embedded firmware in C and/or C++ for FPGA-based systems, with particular emphasis on the Nios II soft-core processor and associated peripherals.

  • Use the Altera Embedded Design Suite (EDS) alongside the Altera Quartus II development flow to build, debug, integrate, and validate Nios II-based embedded applications and software components.

  • Translate system, functional, and performance requirements into scalable RTL, register maps, firmware interfaces, and verification strategies.

  • Support board bring-up, FPGA configuration, hardware-software integration, system initialization, and feature enablement on development and validation platforms.

  • Plan and execute simulation, lab validation, stress testing, interoperability testing, and system-level debug using oscilloscopes, logic analyzers, protocol analyzers, and other laboratory equipment.

  • Investigate complex issues across RTL, firmware, FPGA timing, board interfaces, clocking, resets, memory, and peripheral integration; drive root-cause analysis and corrective actions.

  • Develop reusable RTL blocks, firmware components, test utilities, diagnostic tools, and automation scripts to improve platform development and validation efficiency.

  • Collaborate with architecture, board design, silicon, software, applications, and system engineering teams to resolve technical issues and reduce platform risks.

  • Review technical designs, RTL, firmware, verification plans, timing reports, lab data, and issue-tracking records; provide technical guidance to less-experienced engineers.

  • Document RTL designs, interfaces, test procedures, debug findings, validation results, and release criteria in accordance with Altera engineering standards.

Minimum Qualifications

· Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical discipline; advanced degree is a plus.

· 10+ years of professional experience in FPGA RTL design, implementation, and system-level validation.

· Strong hands-on experience with Verilog and/or VHDL, digital logic design, computer architecture, clock-domain crossing, reset design, and FPGA-based system integration.

· Proven experience with the Altera Quartus II FPGA development flow, including simulation, synthesis, implementation, timing analysis, timing closure, and device programming.

· Working knowledge of C and/or C++ for embedded firmware, hardware-software integration, diagnostics, or platform validation.

· Experience developing or integrating firmware for the Nios II soft-core processor, including peripheral access, interrupt handling, memory-mapped I/O, drivers, or board-support software.

· Practical experience with the Altera Embedded Design Suite (EDS) for Nios II software development, build, debug, and integration.

· Demonstrated ability to bring up and debug FPGA development boards or complex hardware platforms using lab equipment and structured debug methods.

· Strong analytical, problem-solving, communication, and technical documentation skills.

· Ability to work effectively across global, cross-functional engineering teams and independently drive deliverables to completion.

Preferred Qualifications

· Experience with Nios II system architecture, Platform Designer/Qsys integration, custom IP, Avalon interfaces, DMA, memory controllers, and peripheral subsystems.

· Experience creating RTL-to-firmware interfaces, register specifications, device drivers, diagnostics, and automated validation tools.

· Knowledge of FPGA configuration, boot flows, JTAG, PCIe, Ethernet, DDR memory, high-speed serial interfaces, or other board-level interfaces.

· Familiarity with SystemVerilog, assertion-based verification, or other modern verification techniques.

· Experience with Python, Tcl, or similar scripting languages for build automation, regression, test execution, report generation, and lab automation and Agentic AI knowledge for massive efficiency improvements.

· Experience with version-control systems, continuous integration, code review, issue tracking, and disciplined hardware/software release processes.

· Experience leading technical reviews, mentoring engineers, coordinating cross-functional debug, and communicating status and risks to program stakeholders.

Qualifications:

Minimum Qualifications

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical discipline; advanced degree is a plus.

  • 10+ years of professional experience in FPGA RTL design, implementation, and system-level validation.

  • Strong hands-on experience with Verilog and/or VHDL, digital logic design, computer architecture, clock-domain crossing, reset design, and FPGA-based system integration.

  • Proven experience with the Altera Quartus II FPGA development flow, including simulation, synthesis, implementation, timing analysis, timing closure, and device programming.

  • Working knowledge of C and/or C++ for embedded firmware, hardware-software integration, diagnostics, or platform validation.

  • Experience developing or integrating firmware for the Nios II soft-core processor, including peripheral access, interrupt handling, memory-mapped I/O, drivers, or board-support software.

  • Practical experience with the Altera Embedded Design Suite (EDS) for Nios II software development, build, debug, and integration.

  • Demonstrated ability to bring up and debug FPGA development boards or complex hardware platforms using lab equipment and structured debug methods.

  • Strong analytical, problem-solving, communication, and technical documentation skills.

  • Ability to work effectively across global, cross-functional engineering teams and independently drive deliverables to completion.

Preferred Qualifications

  • Experience with Nios II system architecture, Platform Designer/Qsys integration, custom IP, Avalon interfaces, DMA, memory controllers, and peripheral subsystems.

  • Experience creating RTL-to-firmware interfaces, register specifications, device drivers, diagnostics, and automated validation tools.

  • Knowledge of FPGA configuration, boot flows, JTAG, PCIe, Ethernet, DDR memory, high-speed serial interfaces, or other board-level interfaces.

  • Familiarity with SystemVerilog, assertion-based verification, or other modern verification techniques.

  • Experience with Python, Tcl, or similar scripting languages for build automation, regression, test execution, report generation, and lab automation and Agentic AI knowledge for massive efficiency improvements.

  • Experience with version-control systems, continuous integration, code review, issue tracking, and disciplined hardware/software release processes.

  • Experience leading technical reviews, mentoring engineers, coordinating cross-functional debug, and communicating status and risks to program stakeholders.

Job Type:

Regular

Shift:

Shift 1 (Malaysia)

Primary Location:

Penang 15, Penang, Malaysia

Additional Locations:

Posting Statement:

All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,286,726 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
George Town
In office · 5+ years exp · Bachelor's Degree · George Town
Python
C++
SystemC
Chips/EDA
Siemens ModelSim
Yosys
nextpnr
Apply
In office · Full-Time · 5+ years exp · Bachelor's Degree · George Town
Apply
In office · Full-Time · 6+ years exp · Bachelor's Degree · George Town
Python
C++
Life Sciences
Design of Experiments
Apply
Hybrid · Full-Time · 7+ years exp · Bachelor's Degree · George Town
TCL Scripting
Chips/EDA
Synopsys PrimeTime
Synopsys Fusion Compiler
Cadence Conformal
Ansys RedHawk
Apply
Hybrid · Full-Time · 3+ years exp · Bachelor's Degree · George Town · Kulim
Python
C++
Perl
AI/ML
Machine Learning
DevOps
Unix
Apply
≈ $76k – $210k per year (Estimated) · In office · Full-Time · 8+ years exp · Master's Degree · Leuven
Python
Verilog
C++
SystemVerilog
MATLAB
Apply
≈ $54k – $144k per year (Estimated) · In office · Full-Time · Lund
Rust
C++
AI/ML
AI Agents
Management
Intercom
Apply
In office · Full-Time · Master's Degree · Lund
Python
Rust
C++
AI/ML
Computer Vision
Machine Learning
Management
Intercom
Apply
≈ $31k – $86k per year (Estimated) · In office · Full-Time · Brno
C
C++
C
Embedded C
DevOps
Git
Linux
Apply
Software Engineer 24 days ago
In office · Full-Time · Bachelor's Degree · Guadalajara
Python
C++
DevOps
Linux
Apply
≈ $27k – $62k per year (Estimated) · In office · Full-Time · 8+ years exp · Bachelor's Degree · George Town · Austin
Python
Verilog
VHDL
Perl
DevOps
CI/CD
Windows
Chips/EDA
Intel Quartus Prime
QA
Selenium
Playwright
Apply
≈ $21k – $49k per year (Estimated) · In office · Full-Time · 10+ years exp · Bachelor's Degree · George Town
Apply
≈ $21k – $49k per year (Estimated) · In office · Full-Time · Bachelor's Degree · George Town
Apply
≈ $28k – $59k per year (Estimated) · In office · Full-Time · 3+ years exp · Bachelor's Degree · George Town
Python
Verilog
VHDL
DevOps
Linux
Apply
≈ $22k – $50k per year (Estimated) · In office · Full-Time · 8+ years exp · Bachelor's Degree · George Town
Python
Verilog
SystemVerilog
VHDL
Perl
DevOps
Git
Chips/EDA
UVM
Xilinx Vivado
Apply
In office · 5+ years exp · Bachelor's Degree · George Town
Python
C++
SystemC
Chips/EDA
Siemens ModelSim
Yosys
nextpnr
Apply
In office · Full-Time · 5+ years exp · Bachelor's Degree · George Town
Apply
In office · Full-Time · 6+ years exp · Bachelor's Degree · George Town
Python
C++
Life Sciences
Design of Experiments
Apply
In office · Full-Time · 10+ years exp · George Town
Apply
School Counsellor 1 day ago
In office · Full-Time · 5+ years exp · Bachelor's Degree · George Town
Apply
See all jobs
This is one of many
2,286,726 more open roles from verified company boards, updated every day.