Want to hear how I work? Hit play.Kablio AI applies for you. You just show up to the interviewKablio AI helps you secure roles in construction, clean energy, facilities management, engineering, architecture, sustainability, environment and other physical world sectors.
Get hired, get rewarded!
Land a job through Kablio and earn a 5% salary bonus.
Exclusive benefits
5%Bonus
Software Architect
Siemens
Siemens focuses on electrification, automation, and digitalization across various industries.
Design and lead safety‑critical embedded software for trackside ATP systems
6d ago
Experienced (8-12 years)
Full Time
Pune, Maharashtra, India
Office Full-Time
Company Size
303,000 Employees
Service Specialisms
Industry Automation
Power Transmission
Imaging & Therapy Systems
Diagnostics
Rail Systems
Mobility & Logistics
Low & Medium Voltage
Smart Grid
Sector Specialisms
Industrial Automation
Building Automation
Rail Transport
Health Technology
Factory Automation
Process Industries
Pharmaceuticals
Chemicals
Role
What you would be doing
real‑time
safety cases
embedded c++
software architecture
sil4 compliance
tool evaluation
Ensure deterministic behavior and real-time performance.
Document safety cases and support audits.
Guide development teams in implementing embedded software using C, C++ on Linux
Define and maintain software architecture for embedded ATP systems.
Ensure compliance with SIL4 safety standards (EN 50128, EN 50129).
Interface with cross-functional teams including hardware, systems, and testing.
Evaluate and select tools, frameworks, and platforms.
Mentor engineers on best practices in embedded safety-critical development.
Collaborate with safety engineers to ensure traceability and hazard mitigation.
Oversee integration of software with onboard hardware and sensors.
Lead design reviews and safety assessments.
Support formal verification, validation, and certification processes.
What you bring
c/c++
sil4
rtos
git
leadership
12+ years
We are seeking a highly skilled and experienced Software Architect to lead the design and development of safety-critical embedded software for Trackside Automatic Train Protection (ATP) systems in the railway domain. The role involves working on SIL4-compliant systems, ensuring the highest standards of safety, reliability, and performance.
Great Communication skills.
Knowledge of configuration management and version control (e.g., Git, DOORS).
Prior work experience on onboard ATP systems such as Kavach (TCAS), ETCS, PTC, CBTC, or similar.
Exposure to railway signaling and train control systems.
12+ years of experience is required.
High attention to detail and commitment to safety.
Strong leadership and stakeholder management.
Strong understanding of real-time operating systems (RTOS), microcontrollers, and communication protocols (CAN, Ethernet, etc.).
Familiarity with railway standards: EN 50126, EN 50128, EN 50129.
Ability to work in a multidisciplinary and multicultural environment.
Bachelor’s or master’s degree in computer science, Electronics, or related field.
Proven experience in designing SIL4-compliant systems in the railway domain.
12+ years of experience in embedded software development using C/C++.
Excellent problem-solving, documentation, and communication skills.
Experience with formal methods and static code analysis tools.
Hey there! Before you dive into all the good stuff on our site, let’s talk cookies—the digital kind. We use these little helpers to give you the best experience we can, remember your preferences, and even suggest things you might love. But don’t worry, we only use them with your permission and handle them with care.