Home
/
Comprehensive
/
Senior software engineer – HMI Linux developer
Senior software engineer – HMI Linux developer-March 2024
Bengaluru
Mar 1, 2025
ABOUT SIEMENS
From digitalization to automation, Siemens is changing the cities people live in and the places they work.
10,000+ employees
Technology, Engineering
VIEW COMPANY PROFILE >>
About Senior software engineer – HMI Linux developer

  Job Family: Engineering

  Req ID: 404719

  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 team.

  Siemens Mobility is an independent run company of Siemens AG. Its core business includes rail vehicles, rail automation and electrification solutions, turnkey systems, intelligent road traffic technology and related services.

  In Mobility, we help our customers meet the need for smart mobility solutions. We’re making the lives of people who travel easier and more enjoyable while constantly developing new, intelligent mobility solutions!

  We are looking for a Senior software engineer – HMI Linux developer

  You’ll make a difference by:

  Principal Accountabilities

  Ensure error-free and clear visualization in real time on the driver's cab display system.

  Collecting and structuring the requirements, create solution concepts in cooperation with other engineering units and develop software architectures for the driver's cab display system.

  Define, produce, and integrate all the application data and parameters needed to customize the customer solution, at TMS Subsystem level according to the specifications and the design.

  You will support the "adaptation development" of the application, process of HMI, with the medium-term objective of taking full responsibility.

  You will also carry out the software integration and tests and see the result of your work for yourself by ensuring functionality in the laboratory or on the vehicle.

  The result of your work is high-quality display software whose interfaces to the vehicle control or vehicle control system function smoothly.

  You should be able to implement upgradation / new work of application software with end-to-end responsibility using V model approach.

  Generating software test specifications, conduct code review and support in design verification.

  You should support in integration tests and validation tests.

  You will be installing and maintaining Linux systems within virtual machines for yourself and other developers (e.g., based on Debian)

  Desired Skills:

  We are looking for candidates having bachelor’s or master’s degree in electrical, electronic or computer science with 8 years of relevant rolling stock experience.

  At least 5 years of hands-on experience with UI design for rail vehicle.

  Good communication and presentation skill completes your profile.

  Strong understanding and proven experience with requirement engineering is prerequisite.

  Good understanding of standards such as IEC 50128, IEC 61131, IEC 61375 etc.

  you have very good knowledge of the Linux operating system (current and older kernels), but also of legacy systems (MS DOS and Windows for Workgroups).

  You are familiar with Objected Oriented Programming concepts, Qt, C++, Basic Design concepts.

  You are confident in dealing with current operating systems and virtualization software (VMware, Virtual Box, Windows 7 and higher).

  You feel comfortable in the Open Source like way of software development, i.e. understanding and writing script based software build instructions and using pure editor tools instead of relying on fully integrated IDEs.

  It is your dedication to develop robust, maintainable software that stays deployed for years without breaking.

  Furthermore, you require with extensive knowledge in programming and debugging in the environment:

  C/C++ system level programming (e.g., direct use of glibc)

  Programming experience is key.

  UNIX / Linux

  Kernel programming

  Kernel-Driver programming for peripherals

  Cross compiling for ARM- and x86 development

  CPU hardware know how.

  knowledge of the Tcl scripting language is a big plus.

  Experience in working with MVB, and Ethernet communication protocols. Knowledge of TRDP would be added advantage.

  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.

  Make your mark in our exciting world at Siemens.

  This role is based in Bangalore. You might be required to visit other locations within India and outside. In return, you'll get the chance to work with teams impacting - and the shape of things to come. We're Siemens. A collection of over 379,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we welcome 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 mobility at: https://new.siemens.com/global/en/products/mobility.html and about Siemens careers at: www.siemens.com/careers

Comments
Welcome to zdrecruit comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
SIMILAR JOBS
Agricultural Equipment Operators
This job was posted by https://illinoisjoblink.illinois.gov : For moreinformation, please see:https://illinoisjoblink.illinois.gov/jobs/11582188 Klokkenga Corporation is an organic farm where we rais
Registered Nurse - IP Telemetry
Details Sign-on bonus: up to $15,000 Department: Registered Nurse - IP Telemetry Schedule: Full-time, 36 hours per week. Night Shift 7p-7a. Weekend/Holiday Rotation. Hospital: Ascension Saint Agnes L
Desk Attendant - Garner Senior Center
+-----------------------------------------------------------------------+| The Garner Senior Center is seeking a friendly, energetic, and || motivated individual to support administrative and operati
Auto Technician
Job Description:* Perform basic care and maintenance, including changing oil, checking fluid levels, and rotating tires* Repair or replace worn parts, such as brake pads, wheel bearings, and sensors*
shift supervisor - Store# 63261, BARRY RD & NW PRAIRIE VIEW DTO
Join us and inspire with every cup! At Starbucks, it’s all about connection. People are at the heart of who we are, especially the people that are a part of our store team. We connect with each other
Registered Nurse 1
Agency People With Developmental Disabilities, Office for Title Registered Nurse 1 Occupational Category Health Care, Human/Social Services Salary Grade 18 Bargaining Unit PS&T - Professional, Sc
Medical Screener - Reception Technician (Customer Service)
Job Description Summary Responsible for greeting donors at the plasma collection center and conducting a series of registration procedures to verify donor suitability for the plasma pheresis process.
Professional Staff Nurse - High-Level Care - Multiple Shifts & Status
Are you a Nurse or soon-to-be Nurse who loves a fast-paced, never-dull day? Whether you’re looking for full-time, part-time, or casual hours, The High-Level Care Unit at UPMC Western Maryland has the
Regional Vice President of Sales – Financial Services Global Industry Unit
Job Description The Financial Services Global Business Unit (FSGBU) provides software solutions for Core Banking, Trading, Payments, Risk and Compliance, Analytics, Revenue Management and Billing, Pr
NeuroHealth Sales Specialist - Houston W, TX
NeuroHealth Sales Specialist - Houston W, TX Date: Feb 10, 2024 Location: Houston, United States, Texas, 77001 Company: Teva Pharmaceuticals Job Id: 53573 Who we are Teva is a global pharmaceutical l
Copyright 2023-2025 - www.zdrecruit.com All Rights Reserved