PortlandMERecruiter Since 2001
the smart solution for Portland jobs

Software Engineer

Company: The MathWorks, Inc.
Location: Natick, MA
Posted on: April 11, 2017

Job Description:

Working under the direction of the Engineering, Senior Team Lead 3, will

be responsible for developing and advancing MATLAB's ability to

interface with external languages and object systems such as Java, .NET,

and C++; leveraging experience in C++ and system level programming of

Java and/or .NET to assist scientists and engineers to spend more time

advancing their research and development goals and less time writing

code to integrate algorithms and data from a variety of sources;

contributing to all activities of software development including

requirements analysis, design, implementation, integration, and testing;

partnering with technical marketing and cross functional teams to gather

user requirements and assess opportunities; developing new product

features and improving existing features as part of a strong development

team, and collaborating with user experience specialists, quality

engineers, and technical documentation writers; supporting internal

developers leveraging existing and new functionality; and conducting

design reviews with peers and advisors.

Education and Experience:

Master’s degree or higher (or foreign education equivalent) in

Engineering or Computer Science and no experience.

OR

Bachelor’s 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 or technical customer support of

MEX code and compiler technologies.

Special Requirements:

• Demonstrated expertise writing, compiling and debugging C-MEX

files to interface MATLAB code with C and C++.

• Demonstrated expertise programming and debugging in MATLAB and

C++ within a multiplatform environment -- Windows, Linux, and Mac.

• Demonstrated expertise developing desktop applications using C++

Boost and STL, XML, and inter-process communication.

• Demonstrated expertise providing technical customer support or

customer use case analysis for MEX code and compiler technologies.

[Expertise may be gained during Graduate program.]

For the position listed above, interested candidates may search by job

code 16993 for specific job details and requirements and apply online on

the Careers Page at http://www.mathworks.com/company/jobs

Keywords: The MathWorks, Inc., Portland , Software Engineer, Engineering , Natick, MA, Maine


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 Maine jobs by following @recnetME on Twitter!

Portland RSS job feeds