A

Altera

FPGA and SoC provider with software

FPGA Configuration and Security - Firmware, Validation Engineer

Hardware Validation & TestingConfirmed 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 degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • At least 8–9+ years of hands-on experience in firmware or embedded system validation.
  • Strong understanding of embedded systems, microcontrollers, systems-on-chip, and low-level firmware architecture and software stack layers.
  • Proficiency in Python scripting and at least one programming language such as C or C++.
  • Familiarity with Git, Jira, Jenkins, or other version-control and continuous-integration/continuous-delivery systems.

Responsibilities

  • Develop comprehensive validation plans, test strategies, and test coverage matrices for embedded firmware and system-level functionality, drawing on FPGA firmware and hardware specifications, marketing/product-planning requirements, and customer usage scenarios and conditions.
  • Analyze product requirements, customer workflows, and functional specifications to derive end-to-end use cases.
  • Define acceptance criteria and validation coverage for each use case.
  • Design, implement, and execute automated test cases.
  • Perform regression, functional, stress, negative, integration, and end-to-end customer use-case testing.
  • Diagnose, reproduce, and find root causes of complex firmware and system issues.
  • Triangulate failures across firmware, software, and hardware boundaries.
  • Work with firmware engineers, hardware designers, and system architects to identify root causes.
  • Track defects, document findings, and drive issue resolution to closure.
  • Collaborate with firmware, hardware, and architecture teams to isolate defects and drive resolution.
  • Develop or enhance automation frameworks using Python, Perl, or scripting tools.
  • Improve log collection, test orchestration, and result-reporting systems.
  • Contribute to continuous integration and continuous validation infrastructure.
  • Maintain test equipment, laboratory setups, and test environments.
  • Provide detailed test reports, defect logs, and validation summaries.
  • Document test procedures, configuration details, and validation outcomes.
  • Participate in design reviews, risk assessments, and release-readiness evaluations.

Desired Qualifications

  • Experience with security or cryptography validation, including secure boot, key management, TPM, or credential workflows.
  • Experience in FPGA system-level configuration and partial reconfiguration areas.
  • Experience in automotive, industrial, or safety-critical embedded systems.

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