Date: 10-Dec-2021
Location: Bangalore, India
Company: Alstom
Req ID:220381
Apply here
We create smart innovations to meet the mobility challenges of today and tomorrow. We design and manufacture a complete range of transportation systems, from high-speed trains to electric buses and driverless trains, as well as infrastructure, signalling and digital mobility solutions. Joining us means joining a truly global community of more than 75 000 people dedicated to solving real-world mobility challenges and achieving international projects with sustainable local impact.
Job Title
EN-FR-03: Software Development Engineer (SDE)
Purpose of the Job
He/she performs Software Development activities on the project assigned.
He/she performs integration of the software modules developed for a project.
Position in the Organisation
Organisation Reporting
Hierarchical: Software Domain Leader
Operational: Software Development Leader
Network & Links
- Train Control Engineer / Control Engineers
- Train Control & Monitoring System – Subsystem Engineer
- Verification & Validation Engineer
Missions
Performance Measurement/KPI’s- Quality of his delivery (included sub-contractor delivery):1st time quality rate > 90% (quality rate = modification validated OK / number of modification applied)
- Respect of the delivery planning (included sub-contractor delivery):100% OTD
- Level of application of std Methodologies and Processes for his / her project: 100%
- Continuous improvement or Return on Experience (RoE) management from previous projects: 0 missing RoE
Responsibilities
Accountable for:
- Delivery of Train Software module and integration of the module, according to his / her Engineering Work Package.
- Deployment and application of Train Control & Information Solutions development procedures and processes on his / her project.
Responsible for:
- Producing MPU Control Build Software Model in compliance with TCMS RSAD, Functional Design Document, Interface Control Document, taking into account the RAMS constraints.
- Developing software / modules for TCMS equipment (while assuring and maximizing the reuse of standard configurable software components
- Generating executable code and configuration to be loaded on the TCMS equipment : MPU (Main Process Unit), MCE (Multi-application Control Electronic) , DDU (Display Driver Unit) , MVB/WTB, gateway, CRS/TRS
- Producing the software integration plan, integrate various functions and provide reports, as applicable.
- Providing support for Supplier interface test on TCMS Test Bench
- Providing support during train integration, upon request.
- Providing support during train validation, upon request.
- Managing the RoE of his activity for both design process and applicative function library
- Implementing the development practices and rules as defined in the Train Control support plans (SyMDP, SyQP, SwCCMP, SyVP).
- Resolving and follow the open points of configuration management raised by the Quality Assurance of the TCMS Software
Job Specifications
Knowledge & Experience- Hands-on development experience of one or more software phases like software development, hardware-software integration etc, with minimum of 3 years’ experience.
- Experience in developing in IEC61131-3 software or using model-based development tools like MATLAB / Simulink, Control Build etc.
- Familiarity with real-time, distributed controllers and their functioning.
- Knowledge of real time network protocols like MVB, CIP, Ethernet, CAN, RS232, RS 485 etc •
Team size
• Not Applicable
0 comments:
Post a Comment