Job Title
SW QA Engineer – Radiant Power Calculator Testing
Role Summary
The QA Engineer will be responsible for validating the Power Calculator feature in the Lattice Radiant software toolchain. This role requires strong technical skills in FPGA design flows, power estimation, and a customer-focused mindset.
Experience Level
Mid-Career
Responsibilities
- Design and execute test plans for Power Calculator workflows, simulating typical customer design scenarios.
- Validate power estimation accuracy across multiple FPGA device families, voltage conditions, and operating modes.
- Perform functional, regression, and performance testing to ensure consistency and usability.
- Simulate customer workflows: import designs, apply constraints, and verify results against expected power profiles.
- Automate test cases using scripting languages (Python, Tcl, Shell) for repeatability and efficiency.
- Analyze discrepancies between calculated and measured power values; collaborate with development teams to resolve issues.
- Integrate real-world IP blocks and reference designs into validation to ensure practical relevance.
- Maintain regression suites and dashboards to monitor feature stability and power analysis trends.
- Provide clear, data-driven reports on validation outcomes, accuracy metrics, and usability feedback.
Requirements
- Strong understanding of FPGA architecture, power estimation concepts, and design constraints.
- Hands-on experience with FPGA design tools, including Lattice Radiant (primary focus), Intel Quartus Prime, and AMD Vivado Design Suite.
- Familiarity with power analysis methodologies (static and dynamic power estimation).
- Proficiency in scripting for automation (Python, Tcl, Shell).
- Ability to interpret timing and power reports and correlate with design parameters.
- Knowledge of customer workflows: synthesis, place-and-route, timing closure, and power optimization.
Education Requirements
Relevant educational background in engineering or computer science.