Software Development Tools Engineer (Perl) Job in Natick 01760, Massachusetts Us

Job Summary

You will be part of a team that has responsibility for the software development tool chain used by developers of MathWorks products including MATLAB and Simulink. This position encompasses all aspects of software development from specifying computing hardware to developing tools for build and test activities within the developers’ sandbox. This position is for you if you enjoy broad exposure to lots of different technologies, interacting with developers to solve problems, and staying on top of current technologies.

Responsibilities

Your primary responsibilities will be to improve software development efficiency by advancing development workflows and by creating innovative tools. This ranges from improving efficiencies through parallel building and specifying better hardware to developing a massively parallel testing frame work. Additional activities will include advocating coding standards to creating and deploying static code analyzers for C++ code.

Qualifications Required / Preferred

A strong background in software engineering with a BS or better in computing, engineering, math, or science is required. Knowledge of scripting languages (e.g. perl) is critical. Familiarity with system-level programming and administration for Linux, MAC, and/or Windows is needed. Knowledge of software development processes and C++ is important.