Software Engineer
Company: The MathWorks, Inc.
Location: Natick, MA
Posted on: March 16, 2015
Job Description:
Working under the direction of Engineering Manager 1, will
contribute to the implementation, maintenance and evolution of the UI component
framework; build MATLAB GUI platform; build the next generation of
graphical components that run across multiple platforms and devices; maintain and
develop MATLAB UI components and tools; modernize capabilities by applying
modern coding standards and evolving platform requirements; enable “change
with confidence” through the addition and enhancement of xUnit tests;
program and debug in C++, Java Swing and MATLAB; participate in concept,
design and code reviews; and apply test driven, Agile and lean methodologies to
software development. Education and Experience: Master’s degree or higher (or foreign education equivalent) in
Computer Science or Engineering and no experience. OR Bachelor’s degree (or foreign education equivalent) in Computer
Science or Engineering and five (5) years of experience in job offered or
five (5) years of experience in MATLAB-based UI development. Special Requirements: • Demonstrated expertise in Java Swing GUI development to
create customized UI components and apply MVC design patterns to UI
development. • Demonstrated expertise programming in C++, Java, and building
models to analyze data using MATLAB. • Demonstrated expertise in test driven development and
automated testing of Java applications including JUnit testing. [Expertise may be gained during Graduate program.] For the position listed above, interested candidates may search
by job code 14275 for specific job details and requirements and apply online
on the Careers Page at www.mathworks.com/company/jobs.
Keywords: The MathWorks, Inc. , Boston , Software Engineer, , Natick, MA, Massachusetts
Click
here to apply!
|