Skip to main contentSkip to page footer

Development Centre India

Who we are

M&M Software-Your Partner for Industrial and Technical Digital Solutions. M&M Software is a trusted specialist in developing advanced industrial and technical software solutions. We understand the language of our customers and combine comprehensive technological expertise with deep industry insight. 

As a reliable system partner, we support our clients in planning, implementing, and operating innovative digital business models. Our holistic approach ensures seamless integration of system solutions-from the sensor to the cloud-empowering businesses to enhance efficiency, reliability, and competitiveness in the digital era.

Software solutions from M&M Software are trusted worldwide across diverse industries-including factory and process automation, mechanical engineering, building automation, and energy technology. Our solutions meet the highest standards for engineering, operation, monitoring, and visualization of machines, systems, and devices, enabling seamless and efficient industrial performance.

Our Values

Working at M&M

01

Success in a team

As part of our team, we offer you the greatest possible decision-making authority for your tasks to help shape the further success story of M&M Software. The path is open, the goal is all the clearer: the success of the project and the satisfaction of our customers – and of course fun and a sense of achievement.

02

Open communication

At all levels in the company, we attach great importance to open communication and information: Quarterly results and important operational information are regularly announced to you by management. Since constructive feedback and openness are very important to us, your opinion is in demand, and we look forward to your input and innovative approaches.

03

Excellent working conditions

For us it is clear: "Those who feel comfortable are capable of better results". In our industry, it goes without saying that this includes an excellent IT infrastructure with state-of-the-art tools. Factors such as a pleasant environment, ergonomically optimized workplaces, flexible working hours and other employee-oriented services that make working at M&M Software pleasant.

04

Work-life Balance

You are provided with flexibility on how to best spend your time and can even work from home. M&M Software believes in goal-based approach with the required flexibility for employees.

Open positions

at M&M Software Development Centre India

M&M Software is a global technology and consulting company specializing in custom software solutions. With around 40 years of experience, we operate from Germany, China, and India united by a shared commitment to building reliable, innovative, and future ready software applications. Our India office located in-Vadodara, Gujarat, features a modern, state of the art workspace spread across approximately 8,000 sq. ft., designed to inspire creativity, collaboration, and excellence.

M&M Software is a trusted specialist in developing advanced industrial and technical software solutions. We speak the language of our customers and combine comprehensive technological expertise with deep industry insight. As a reliable system partner, we support our clients in planning, implementing, and operating innovative digital business models. Our holistic approach ensures seamless integration of system solutions-from the sensor to the cloud-empowering businesses to enhance efficiency, reliability, and competitiveness in the digital era.

At M&M, you’ll be part of a diverse, forward-thinking team that values creativity, curiosity, and continuous learning.
We offer an inspiring work environment where ideas are encouraged, innovation is celebrated, and your growth truly matters.

Software Quality Engineer 

The Software Quality Engineer is member of an agile software engineering team and helps to ensure the sustainable quality of the software developed by his team.

Task
  • Proactive participation as part of an agile team.
  • Software Testing 
  • Implements and maintains automated test suites, executes automated or manual tests, load and performance test.

Requirements 
  • Bachelor’s degree in Computer Science / Master’s degree in Computer Applications.
  • Minimum 4 Years software testing including at least 2 years with QA automation tools.
  • Proactively participates in agile team for automated or manual testing.
  • Experience in Selenium (with C#, Java) Knowledge in web technologies (HTML, CSS, JavaScript) Experience with test management in Azure DevOps / Git.

Benefit
  • Hybrid working models with flextime arrangements.
  • Individual induction and career development
  • State-of-the-art means of work and communication.
  • Insurances including family healthcare insurance, training, family and team events.
  • Excellent working atmosphere with high employee satisfaction.




     

M&M Software is a global technology and consulting company specializing in custom software solutions. With around 40 years of experience, we operate from Germany, China, and India-united by a shared commitment to building reliable, innovative, and future-ready software applications. Our India office located in-Vadodara, Gujarat, features a modern, state-of-the-art workspace spread across approximately 8,000 sq. ft., designed to inspire creativity, collaboration, and excellence.

M&M Software is a trusted specialist in developing advanced industrial and technical software solutions. We speak the language of our customers and combine comprehensive technological expertise with deep industry insight. As a reliable system partner, we support our clients in planning, implementing, and operating innovative digital business models. Our holistic approach ensures seamless integration of system solutions-from the sensor to the cloud-empowering businesses to enhance efficiency, reliability, and competitiveness in the digital era.

At M&M, you’ll be part of a diverse, forward-thinking team that values creativity, curiosity, and continuous learning.
We offer an inspiring work environment where ideas are encouraged, innovation is celebrated, and your growth truly matters.

Senior Software Engineer 

The Senior Software Engineer develops solutions and components for international customers according to requirements following agile processes.

Task
  • Proactive participation in agile team
  • Software development
  • Unit tests
  • Code documentation
  • Analysing and fixing bugs 
Requirements 
  • Bachelor’s degree in Computer Science / Master’s degree in Computer Applications
  • Minimum 6 plus years of experience in software development
  • Understanding of agile software development approach
  • Knows Clean Code principles
  • Experience in at least one of the following skill sets
  • Web frontends with Angular and Typescript
  • Backend services with C# and .NET Core
  • Cloud applications on Microsoft Azure
  • Microservices with Kubernetes and Docker on Linux
  • Experience with the following Tool required
  • Visual Studio / Visual Studio Code
Benefit
  • Hybrid working models with flextime arrangements
  • Individual induction and career development
  • State-of-the-art means of work and communication
  • Insurances including family healthcare insurance, training, family and team events
  • Excellent working atmosphere with high employee satisfaction

Application ready?

We are looking forward to receiving your job application documents by e-mail, stating your desired salary and earliest possible starting date.

Sheetal Deshpande

Manager HR & Admin