BarnstableTownRecruiter Since 2001
the smart solution for Barnstable Town jobs

Software Engineer

Company: The MathWorks, Inc.
Location: Natick, MA
Posted on: March 23, 2020

Job Description:

Working under the direction of the Senior Engineering Manager, will be responsible for designing, developing and testing sophisticated software applications and systems; enhancing the analysis and code generation engines with new capabilities of analysis of algorithms written in MATLAB and Simulink; leveraging compiler techniques and static and formal analysis methods to provide code generation and verification features; using C/C++ to add new features to MathWorks proprietary floating-point analysis engines and (C and RTL) code generators; using software analysis results to verify and optimize code generated for embedded processors (C) and FPGAs/ASICs (RTL); participating in all facets of the Software Development Lifecycle including architecting, designing and implementing high-quality scalable software features; participating in architecture and design reviews; and collaborating with cross-functional product development teams.

Education and Experience:

Masters degree or higher (or foreign education equivalent) in Engineering or Computer Science and no experience.

OR

Bachelors degree (or foreign education equivalent) in Engineering or Computer Science and five (5) years of experience in job offered or five (5) years of experience in development, testing, or technical support of HDL coder software.

Special Requirements:

• Demonstrated expertise programming in MATLAB, Simulink, and C++; and in the full software development lifecycle (SDLC), including requirements gathering, functional design, architecture design, implementation, and testing.

• Demonstrated expertise developing compiler software to compile Simulink and MATLAB code into HDL code; and generating HDL code through HDL coder and optimizing generated HDL code.

• Demonstrated expertise testing HDL code generated from MATLAB, Simulink, or Stateflow; and interfacing the generated HDL code with third party IDEs, Simulators and Synthesis Tools -- Xilinx Vivado and Intel Quartus.

• Demonstrated expertise performing digital design using Simulink for hardware applications; and writing or testing hardware description languages -- VHDL and Verilog.

[Expertise may be gained during Graduate program.]

For the position listed above, interested candidates may search by job code 23582 for specific job details and requirements and apply online on the Careers Page at http://www.mathworks.com/company/jobs

Keywords: The MathWorks, Inc., Barnstable Town , Software Engineer, Engineering , Natick, MA, Massachusetts


Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest Massachusetts jobs by following @recnetMA on Twitter!

Barnstable Town RSS job feeds