MathWorks logo

MathWorks

Senior Application Engineer - FPGA/ASIC

🇺🇸 Natick, MA

🕑 Full-Time

💰 $123K - $191K

💻 Information Technology

🗓️ November 18th, 2025

Edtech.com's Summary

MathWorks is hiring a Senior Application Engineer - FPGA/ASIC. The role involves collaborating with sales teams and customers to demonstrate and implement MathWorks' Model-Based Design solutions, focusing on FPGA and SoC platform verification and hardware development using MATLAB, Simulink, and HDL code generation tools.

Highlights
  • Engage with prospective customers to demonstrate MATLAB, Simulink, and HDL Code Generation products.
  • Develop project roadmaps and technical procedures for Model-Based Design deployments and verification.
  • Define deployment requirements and collaborate with development engineers to implement or optimize features.
  • Experience with RTL design verification, UVM, SystemVerilog, and Verilog/VHDL for FPGA and SoC design.
  • Familiarity with verification EDA tools from Cadence, Synopsys, Siemens, or AMD.
  • Bachelor's degree with 6 years professional experience or advanced degree equivalents; MATLAB proficiency required.
  • Preferred master's degree in Engineering or Computer Science and experience in signal processing development.
  • Strong communication skills and ability to manage multiple projects.
  • Salary range from $123,100 to $190,800.
  • Occasional travel for customer presentations and collaboration.

Senior Application Engineer - FPGA/ASIC Full Description

Senior Application Engineer - FPGA/ASIC


Job Summary
We are seeking a talented Senior Digital Application Engineer with expertise in FPGA/ASIC verification and hardware development. The ideal candidate will have hands-on experience with RTL design verification, UVM, SystemVerilog, and Verilog/VHDL for FPGA and SoC design, as well as familiarity with Simulink and MATLAB.

Responsibilities
  • Serve as a technical member of the sales team, engaging with prospective customers to generate excitement and establish confidence in Model-Based Design solutions.
  • Demonstrate the value of MathWorks’ MATLAB, Simulink, and HDL Code Generation products for deploying and verifying complex algorithms on FPGA and SoC platforms.
  • Collaborate directly with customers to develop project roadmaps and technical procedures for successful Model-Based Design deployments and verification, supporting revenue growth.
  • Define deployment requirements and partner with development engineers to implement new features or optimize existing ones, ensuring clear communication of product value.
  • Develop technical procedures to streamline the rollout of solutions that address complex deployment challenges.
  • Occasional travel (air and ground) for customer presentations and planning discussions as needed.
  • Work closely with sales teams and other customer-facing staff in a fast-paced, evolving environment.

Minimum Qualifications
  • MATLAB
  • A bachelor's degree and 6 years of professional work experience (or a master's degree and 3 years of professional work experience, or a PhD degree, or equivalent experience) is required.

Additional Qualifications
  • Master’s degree in Engineering or Computer Science strongly preferred
  • Experience using MATLAB and Simulink for FPGA, ASIC, and SoC design verification or hardware development.
  • Proficiency in RTL design verification, UVM, SystemVerilog, and MATLAB, with strong verification skills.
  • Experience with verification EDA tools from Cadence®, Synopsys®, Siemens®, or AMD®.
  • Background in signal processing development for FPGA, ASIC, or embedded processor targets.
  • Knowledge of simulation applications, synthesis and implementation tools, and performance trade-offs (resources, processing speed, power).
  • Strong customer focus and ability to translate customer needs into actionable plans for MathWorks solutions.
  • Excellent verbal and written communication skills.
  • Flexibility to manage multiple projects and adapt to changing business opportunities and external demands.
  • US Citizenship preferred due to customer requirements, but not mandatory.

Pluses:
  • Experience with fixed-point development.
  • Background in advanced RADAR, signal/image processing, wireless communications, or control applications.
  • Experience with automatic code generation tools.
  • Tools development experience.
  • Extensive experience with MATLAB or Simulink.
  • Prior customer-facing experience.