Senior Software Engineer
Company: The MathWorks, Inc.
Location: Natick, Massachusetts
Posted on: April 25, 2023
Job Description:
Working under the direction of the Manager or Senior Team Lead,
designing and developing sophisticated software; developing tools
to model and simulate Analog/Mixed Signal (AMS) systems within
MATLAB and Simulink; driving plans, carrying out design and
implementation, and engaging with key customers from within the
product development organization; collaborating with multiple
groups of engineers; establishing release goals; gathering internal
and external customer requirements; creating functional
specifications; testing new functionality; and working with quality
engineers, technical writers, user experience specialists,
application engineers, and marketing to ensure solutions form a
lasting foundation for MathWorks' customers. Education and Experience: Masters degree in Engineering, Computer Science, or a closely
related field (or foreign education equivalent) and two (2) years
of experience in job offered or two (2) years of experience
designing Analog and Mixed Signal (AMS) systems. OR Ph.D. degree in Engineering, Computer Science, or a closely
related field (or foreign education equivalent) and no
experience. Special Requirements: Demonstrated expertise designing Analog and Mixed-Signal (AMS)
systems on simulation and modeling platforms -- HSPICE, Cadence
Spectre, or Simulink. Demonstrated expertise using MATLAB, Simulink, and Cadence EDA
tools to develop analog circuits systems -- Op-Amps, Analog to
Digital Converters (ADC), Digital to Analog Converters (DAC), Sigma
Delta Modulators, Phase Locked Loops (PLL), and Power delivery
systems including Low-Dropout Regulators (LDO). Demonstrated expertise designing AMS systems with feedback
architecture using signal processing and control theory; and
modeling and simulating AMS systems using Simulink and Cadence EDA
tools -- Virtuoso for schematic capture and layout, ADE for
configuration of AMS simulation environment and testbenches, and
Spectre for simulation. Demonstrated expertise writing MATLAB, SKILL and Perl scripts to
post-process simulation and chip measurement data for the analysis
of analog and mixed-signal circuits. [Experience and/or expertise may be gained during Doctoral
program.] For the position listed above, interested candidates may search
by job code 32146 for specific job details and requirements and
apply online on the Careers Page at
https://www.mathworks.com/company/jobs/opportunities.html
Keywords: The MathWorks, Inc., Boston , Senior Software Engineer, Computer , Natick, Massachusetts, Massachusetts