Search for more jobs
Sr Software Engineer - C++/Java
Location:
US-MA-Natick (Related locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New England)
Job Function:
Software Development
Job Number:
10486-JCEN
Job Summary
We are looking for a Software Developer to be a member of a dynamic, cross functional team responsible for designing and building technologies used to share MATLAB algorithms and applications with other users or larger IT infrastructures. This role will focus on creating deployed applications through dependency analysis, packaging and build time tools.
For more information on our deployment products see: http://www.mathworks.com/desktop-web-deployment/
Responsibilities
- Design and implement next generation features of the deployment products. Produce requirements and design specifications.
- Use build and debug tools in both Windows and UNIX environments.
- Participate in design reviews, release planning, and code reviews.
- Interact with all areas of the organization including QE, Technical support, Doc, and Marketing.
Required Qualifications
- A bachelor's degree and 7 years of professional work experience, or master's degree and 5 years of professional work experience, or a PhD degree is required.
Preferred Qualifications
- A strong working knowledge of C++.
- Development experience with a shipping or shrink wrapped product.
- Familiarity with scripting Languages e.g.: Perl, Python.
- Familiarity with build tools like Make, Visual Studio and Source code control systems such as CVS / Perforce.
- Previous experience with at least one of the following: Java, C#, .Net.
Nice to have:
- Cross platform experience on any combination of Windows, Unix, and Mac platforms.
- Experience with MATLAB.
- Previous experience using formal unit testing tools such as Junit, Nunit, CPPunit
Why MathWorks?
It’s the chance to collaborate with bright, passionate people. It’s contributing to software products that make a difference in the world. And it’s being part of a company with an incredible commitment to doing the right thing – for each individual, our customers, and the local community.
MathWorks develops MATLAB and Simulink, the leading technical computing software used by engineers and scientists. The company employs 2500 people in 15 countries, with headquarters in Natick, Massachusetts, U.S.A. MathWorks is privately held and has been profitable every year since its founding in 1984.