BostonRecruiter Since 2001
the smart solution for Boston jobs

Software Engineer

Company: The MathWorks, Inc.
Location: Natick, Massachusetts
Posted on: January 18, 2022

Job Description:

Working under the direction of the Manager or Senior Team Lead, will be responsible for designing, developing and testing sophisticated software; designing and building technologies used to share MATLAB algorithms and applications with other users or larger IT infrastructures; developing tools and UIs for packaging applications and toolboxes; designing and implementing next generation UIs for sharing MATLAB programs and toolboxes with other MATLAB users; interacting with end users to understand their product needs and improving their experience with the deployment products; participating in design activities, reviews, and release planning; and interacting with all areas of the organization including Quality Engineering, Technical Support, Documentation, and Marketing.

Education and Experience:

Masters degree in Engineering, Computer Science, or a closely related field (or foreign education equivalent) and no experience.

Special Requirements:

Demonstrated expertise developing rich desktop and web applications using MATLAB, HTML, CSS, JavaScript, Bootstrap, jQuery, and AngularJS within an Agile development environment; and developing, maintaining and enhancing graphical user interfaces and supporting infrastructure to improve the user experience by conducting customer usability testing and interviews and incorporating feedback.

Demonstrated expertise building, packaging, and deploying distributed web services and microservices in a Platform-as-a-service framework; performing Big Data analytics using parallel computing techniques within Apache Hadoop and Spark systems using MapReduce and Scala; and deploying services on Amazon EMR cloud Big Data platforms.

Demonstrated expertise developing backend applications to interface with RESTful web services using Java, JavaScript, C++, PHP, Node.js, and SQL Server.

Demonstrated expertise performing object-oriented design along the software development life cycle (SDLC), including requirements gathering, functional design, architecture design, implementation, and testing; and using Git to perform version control, continuous integration, and software configuration management using analysis and implementation of branching strategies.

[Expertise may be gained during Graduate program.]

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

Keywords: The MathWorks, Inc., Boston , Software Engineer, Computer , Natick, Massachusetts, 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!

Boston RSS job feeds