Software Architect - Model-Based Systems Engineering (MBSE)

Siemens

Pune District

On-site

INR 4,200,000 - 6,500,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Siemens in Pune is seeking a Senior Software Architect - MBSE who will lead the India development team, drive architectural decisions, and develop Java-based applications and MagicDraw extensions. You will work with global architects and product owners to advance MBSE tooling, AI-assisted development, and cloud collaborations, while mentoring engineers in an Agile/Scrum setup.

The role requires strong leadership, architectural mindset, and continual improvement of software quality.

Qualifications

  • Bachelor's or Master's degree in CS/SE/EE/IT or related field.
  • 10+ years of software development experience.
  • 3+ years of technical leadership or architecture experience.
  • Strong experience designing enterprise-grade software systems.

Responsibilities

  • Act as local technical authority for the India development team.
  • Drive solution architecture, design reviews, and implementation strategies.
  • Define and enforce software architecture guidelines, coding standards, and development best practices.
  • Collaborate with global architects, product owners, and stakeholders on roadmap and technical strategy.
  • Design, develop, and maintain Java-based applications, Eclipse plugins, and MagicDraw extensions.
  • Contribute hands-on to MBSE tooling, code generators, validation frameworks, and model management utilities.
  • Develop integrations between MagicDraw, Teamwork Cloud, AI services, and enterprise systems.
  • Mentor developers, perform code reviews, and drive quality through the team.

Skills

Java development
OO Design & patterns
Software architecture
Eclipse-based development
Maven
Git
CI/CD
REST APIs
Agile/Scrum
MBSE / MBSE

Education

Bachelor's/Master's in CS/SE/EE/IT

Tools

MagicDraw / Cameo Systems Modeler
Eclipse EMF
Xtend / Xtext
Kotlin
Jenkins
GitLab CI/CD
Artifactory/Falcon
Teamwork Cloud (TWC)

Job description

Hello Visionary!

We empower our people to stay resilient and relevant in a constantly changing world. We’re looking for people who are always searching for creative ways to grow and learn. People who want to make a real impact, now and in the future. Does that sound like you? Then it seems like you’d make a great addition to our vibrant international team.

Hello Visionary!

We empower our people to stay resilient and relevant in a constantly changing world. We’re looking for people who are always searching for creative ways to grow and learn. People who want to make a real impact, now and in the future. Does that sound like you? Then it seems like you’d make a great addition to our vibrant international team.

We are looking for a Software Architect - Model-Based Systems Engineering (MBSE)
You’ll Make a Difference By
  • Siemens Mobility is an independent managed company of Siemens AG. Its core business includes rail vehicles, rail automation and electrification solutions, turnkey systems, intelligent road traffic technology and related services.
  • The Platform Engineering department within Foundational Technologies provides innovative engineering platforms and digital solutions that enable efficient service and product development across Siemens Mobility. Our mission is to empower engineering teams with reliable, integrated, and intelligent software solutions that improve productivity, standardization, and engineering excellence.
  • We are looking for a highly skilled Senior Technical Lead / Local Architect to join our engineering team supporting Model-Based Systems Engineering (MBSE) solutions built around the MagicDraw ecosystem. This role combines software architecture, hands-on development, technical leadership, and AI-enabled software engineering practices.
  • The ideal candidate will have strong expertise in Java-based enterprise software development, experience with Eclipse-based platforms and plugin architectures, and the ability to design scalable, maintainable solutions. The candidate will work closely with global architects and product owners to develop and enhance MagicDraw plugins, model management solutions, reporting frameworks, code generation tools, and cloud-based model collaboration platforms.
  • The role requires a strong architectural mindset, systematic problem-solving approach, critical thinking, and the ability to leverage AI-assisted development tools while maintaining high engineering standards and software quality.
  • Key Responsibilities:
  • Technical Architecture & Leadership
  • Act as the local technical authority and architecture point of contact for the India development team.
  • Drive solution architecture, technical design reviews, and implementation strategies.
  • Define and enforce software architecture guidelines, coding standards, and development best practices.
  • Evaluate architectural trade-offs and ensure maintainability, scalability, and performance of solutions.
  • Collaborate with global architects, product owners, and stakeholders on roadmap and technical strategy.
  • Software Development:
  • Design, develop, and maintain Java-based applications, Eclipse plugins, and MagicDraw extensions.
  • Contribute hands-on to development of MBSE-related tooling, code generators, validation frameworks, reporting solutions, and model management utilities.
  • Develop integrations between MagicDraw, Teamwork Cloud, AI services, and enterprise systems.
  • Support modernization initiatives and technology evolution across the platform ecosystem.
  • Perform code reviews and mentor developers across the team.
  • AI-Assisted Engineering:
  • Promote effective usage of AI-assisted development tools.
  • Define best practices for AI-generated code validation and quality assurance.
  • Apply critical thinking and systematic engineering approaches to avoid introducing architectural or code-quality issues through AI-generated content.
  • Support implementation of AI-enabled capabilities, including model interaction and LLM integration scenarios.
  • Team & Stakeholder Collaboration:
  • Mentor and coach engineers.
  • Support onboarding and technical ramp-up of new team members.
  • Work within Agile/Scrum development environments.
  • Coordinate with global teams.
  • Required Qualifications: Bachelor's or Master's degree in Computer Science, Software Engineering, Electronics, Information Technology, or related field.
  • Experience:
  • 10+ years of software development experience.
  • 3+ years of technical leadership or architecture experience.
  • Strong experience designing enterprise-grade software systems.
  • Mandatory Technical Skills
  • Strong expertise in Java development
  • Object-Oriented Design and Design Patterns
  • Software Architecture and System Design
  • Eclipse-based application development
  • Maven build system
  • Git-based source control
  • CI/CD concepts and tools
  • REST APIs and Integration Development
  • Agile/Scrum methodologies
  • Preferred/Nice-to-Have Skills
  • MagicDraw / Cameo Systems Modeler
  • Model-Based Systems Engineering (MBSE)
  • Eclipse EMF (Eclipse Modeling Framework)
  • Xtend / Xtext
  • Kotlin
  • Jenkins
  • GitLab CI/CD
  • Artifactory/Falcon
  • Teamwork Cloud (TWC)
  • Document generation frameworks
  • Apache Velocity Templates
  • Large Language Models (LLMs) and AI-assisted development
  • Railway, Mobility, Industrial Automation, or Safety-Critical Systems domain
Your Success Is Grounded In
  • 10+ years of experience is required.
  • Great Communication skills.
  • Analytical and problem-solving skills
  • Ability to work independently in a global and multicultural environment.
  • Commitment to quality, safety, and continuous improvement.
Join us and be yourself!

We value your unique identity and perspective and are fully committed to providing equitable opportunities and building a workplace that reflects the diversity of society. Come bring your authentic self and create a better tomorrow with us. This role is based in Pune, where you’ll get the chance to work with teams, impacting entire cities, countries - and the shape of things to come.

We’re Siemens. A collection of over 312,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we encourage applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit and business need. Bring your curiosity and imagination and help us shape tomorrow.

Find out more about Siemens careers at: www.siemens.com/careers & more about mobility at https://new.siemens.com/global/en/products/mobility.html #STS

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Architect - Model-Based Systems Engineering (MBSE)
Software Architect - Model-Based Systems Engineering (MBSE)

Siemens AG • Pune District

On-site
INR 2,400,000 - 4,200,000
Enterprise Architect
Enterprise Architect

Siemens • Maharashtra

On-site
INR 3,500,000 - 5,500,000
Train Architect - Metro
Train Architect - Metro

Siemens • Bengaluru

On-site
INR 2,400,000 - 3,800,000
Enterprise Architect
Enterprise Architect

Siemens AG • Pune District

On-site
INR 2,500,000 - 5,000,000
System Architect - Automation Train Protection Systems
System Architect - Automation Train Protection Systems

Siemens • Maharashtra

On-site
INR 4,000,000 - 7,000,000
M-CAD (PT/NX) Tool Development
M-CAD (PT/NX) Tool Development

Siemens • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Project and Design Lead engineer – Cubicle Design (Locomotive and Cab Cars)
Project and Design Lead engineer – Cubicle Design (Locomotive and Cab Cars)

Siemens • Bengaluru Urban

On-site
INR 1,500,000 - 2,200,000
Software Developer (Java + Microservices + Kafka)
Software Developer (Java + Microservices + Kafka)

Siemens • Maharashtra

On-site
INR 2,500,000 - 4,000,000
Software Architect
Software Architect

Siemens • Bengaluru

On-site
INR 4,000,000 - 6,500,000
Lead Software Engineer -Full Stack
Lead Software Engineer -Full Stack

Siemens • Maharashtra

On-site
INR 3,500,000 - 6,500,000