MathWorks is the leading developer of mathematical computing software. Engineers and scientists worldwide rely on its products to accelerate the pace of discovery, innovation, and development.
MATLAB, the language of technical computing, is a programming environment for algorithm development, data analysis, visualization, and numeric computation. Simulink is a graphical environment for simulation and Model-Based Design for multidomain dynamic and embedded systems. MATLAB and Simulink are also fundamental teaching and research tools in the world's universities and learning institutions.
Founded in 1984, MathWorks employs more than 6000 people in 16 countries, with headquarters in Natick, Massachusetts, USA.
Rating Reviews
Rating is calculated based on
35
reviews and is evolving.
Pros: MathWorks offers a stable and respected position within the engineering software industry. The work itself is intellectually stimulating, dealing with complex problems that require deep technical expertise. I've had opportunities to learn and grow my skills in areas like MATLAB development. The company culture encourages technical excellence and collaboration among colleagues.
Cons: While the company provides good opportunities, sometimes communication across different global offices, especially between China and the US headquarters, can feel a bit slow. Certain internal processes could also be streamlined for better efficiency, but these are minor points in an otherwise positive remote or hybrid work experience.
Advice to Management: Continue to foster strong technical growth and cross-functional team collaboration. Streamlining communication channels between global offices would further enhance efficiency and employee engagement.
Show more
Pros: The job security here is definitely a major plus, especially in the current economic climate. As a software engineer, I appreciate the depth of technical problems we tackle using MATLAB and Simulink. The team is smart, collaborative, and always willing to share knowledge, making it a great place to learn and grow technically. The Beijing office has a decent setup for remote or hybrid work.
Cons: While overall positive, sometimes project prioritization can feel a bit unclear, leading to occasional shifts in focus. Communication between different global teams could be more streamlined to avoid duplicated efforts or missed information. Some internal processes could be modernized to improve efficiency for a software development cycle.
Advice to Management: Consider enhancing cross-team communication channels and standardizing project management tools globally to ensure smoother execution and quicker adaptation to changing priorities.
Show more
Pros: The hybrid work model offers excellent flexibility, significantly aiding work-life balance. I value the supportive team, collaborative environment, and continuous learning opportunities in scientific software development. Good leadership and a strong company culture in Hyderabad.
Cons: Sometimes project deadlines can be tight, leading to periods of high workload, which occasionally impacts personal time. Communication across global teams can sometimes be challenging due to time zone differences in this large software company.
Advice to Management: Continue to foster the flexible work environment and invest in tools that streamline cross-geo team communication. Clearer project roadmaps could further enhance efficiency and reduce last-minute workload surges for the engineering teams.
Show more
What kind of software development roles are available at MathWorks, and is it a good place for early-career engineers?
MathWorks hires many software engineers for roles in areas like algorithm development and testing, and as a large tech company, they offer good opportunities for new grads to learn and grow.
What's the general business outlook for a company like MathWorks in the engineering software sector, especially in Massachusetts?
From my perspective at MathWorks, the demand for our simulation and model-based design tools seems strong, driven by innovation in the automotive and aerospace industries across the US.
How does MathWorks demonstrate its commitment to innovation and collaboration in its day-to-day operations for software engineers in Natick, MA?
In my experience as a software engineer at MathWorks' Natick campus, I see a strong emphasis on cross-functional teamwork and providing engineers with the resources and freedom to explore new ideas, fostering a truly innovative environment.
What's the typical interview duration for engineering roles at MathWorks in Natick?
For engineering positions at MathWorks, the interview process usually spans a few weeks, with individual interviews typically lasting 45-60 minutes each. They seem to focus on technical depth and problem-solving across their software development roles.
What are MathWorks' key strategic priorities as a major player in the engineering software industry?
As a leader in the global engineering software market, MathWorks focuses on accelerating innovation for our customers by investing heavily in AI and simulation technologies, driving growth for our diverse employee base across our numerous locations.
Is remote onboarding at MathWorks, a large tech company in Massachusetts, a smooth process for new software engineers?
My remote onboarding at MathWorks as a software engineer was well-structured, with virtual introductions and clear guidance on setting up my equipment, making the transition easy even from home.
What kind of benefits does MathWorks offer its employees in Natick, MA?
MathWorks provides comprehensive benefits, including excellent health insurance and retirement plans, which really helped me feel secure during my time there as a software engineer.
What's it like working in category management at MathWorks, specifically for software development roles?
In category management at this large tech company, I've found opportunities to influence strategic software development decisions, focusing on market insights for our product portfolios.