Development Applications Engineer (35327-SINA) at Mathworks in Natick, Massachusetts

Posted in Information Technology 2 days ago.

Type: Full Time





Job Description:

Summary

MathWorks has a hybrid work model that enables staff members to split their time between office and home. The hybrid model provides the advantage of having both in-person time with colleagues and flexible at-home life optimizations. Learn More: https://www.mathworks.com/company/jobs/resources/applying-and-interviewing.html#onboarding.

Work as a full stack engineer to develop and evolve C/C++ core testing frameworks, infrastructure, system architecture and affiliated testing tools. Build test framework, tools and systems to measure code coverage, memory, performance of C/C++ code. Design and development of next generation tools and interfaces for measuring C/C++ code's quality (e.g., code coverage analysis tools, benchmarking frameworks, or memory testing frameworks). Follow advanced C/C++ testing frameworks and tools standards, such as GoogleTest, Google Benchmark, Sanitizers. Coverage tools, and develop custom tooling. Adopt and extend open-source projects for internal tools development. Write high quality unit test for the test framework and document its usage as a product. Help the C/C++ development community across all product areas on related test framework issues. May telecommute up to 40%.

MathWorks nurtures growth, appreciates diversity, encourages initiative, values teamwork, shares success, and rewards excellence.


Responsibilities


Qualifications

Minimum Qualifications:



Employer will accept a Master's degree and no experience. Alternatively, employer will accept a Bachelor's degree in Computer Science, Engineering [any], or related field and three [3] years of experience in the job offered or in a Development Applications Engineer-related occupation.





Position requires demonstratable experience with each of the following:





  1. Proficient programming in C/C++;


  2. Using C++ debugger such as Visual Studio;


  3. Developing unit test using Shell script;


  4. Excellent C/C++ troubleshooting and debugging skills;


  5. Knowledgeable in data pipeline and data management; and


  6. Enhancing infrastructure improvement, such as system reliability.






Experience may be gained during graduate program. Will accept any suitable combination of education, training, and/or experience.

The MathWorks, Inc. is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other protected characteristics. The EEO is the Law poster is available here.MathWorks participates in E-Verify. View the E-Verify posters here.PDN-9e754ceb-4e6c-403d-b1c5-5b672bd9719a
More jobs in Natick, Massachusetts

Other
about 4 hours ago

Sur La Table
Other
about 5 hours ago

Aila Technologies
Other
about 5 hours ago

MP: Wired for HR
More jobs in Information Technology

Information Technology
5 minutes ago

Vistra Corporate Services Company
Information Technology
30+ days ago

Penn National Insurance
Information Technology
30+ days ago

Publix Super Markets, Inc.