What are some of the benefits and perks of working at MathWorks?
– 401(k) matching
– Quarterly profit-sharing plan
– Tuition reimbursement
– Paid Volunteer Time
– Fitness and Recreation
– Wellness center
– Training and Development
– Relocation Assistance Provided
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/hybrid-model.html.
Working under the direction of the Manager or Senior Team Lead, will be responsible for designing, developing and testing sophisticated software; developing the UI of the Simulink Coder environment; designing and implementing complex UIs that work on desktop and web; adding high performance backend services, enabling engineers around the world to work more efficiently and effectively; designing and implementing a graphical programming environment (desktop and web); performing detailed features from concept to completion; designing and coding, documenting and communicating ideas; programming in C++; applying common design patterns, idioms, and styles; performing desktop UI development and web UI development; supporting high performing backend services; and using C++11 features.
MathWorks nurtures growth, appreciates diversity, encourages initiative, values teamwork, shares success, and rewards excellence.
Education and Experience:
Master’s degree in Engineering, Computer Science, or a closely related field (or foreign education equivalent) and no experience.
- Demonstrated expertise in multi-threaded programming and object oriented programming in modern C++.
- Demonstrated expertise developing algorithms in C++ according to data structures and design patterns; and using STL to design custom data structures.
[Expertise may be gained during Graduate program.]
To apply for this job please visit itjobpro.com.