Sign In
 [New User? Sign Up]
Mobile Version

Software Development Engineer

Bengaluru, KA
Job Code:
  • Oil & Gas
Applying for this job will take you to an external site
  • Shortlist
  • Email Friend
  • Print

Job Details

Purpose of the JobHe/she performs Software Development activities on the project assigned.He/she performs integration of the software modules developed for a project.Position in the OrganisationOrganisation ReportingHierarchical Software Domain LeaderOperational Software Development LeaderNetwork & LinksTrain Control EngineerTrain Control & Monitoring System Subsystem EngineerVerification & Validation EngineerTesting and Commissioning EngineerTrain Validation EngineerMissionsPerformance Measurement/KPI sQuality 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% on time deliveryLevel of application of standard Methodologies and Processes for his / her project100%Continuous improvement or Return on Experience (RoE) management from previous projects0 missing RoEResponsibilitiesAccountable forDelivery 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 Software RSAD in compliance with TCMS RSAD, taking into account the RAMS constraints.Preparing Interfaces Components Description (ICD) for software and equipment.Developing software / modules while assuring and maximizing the reuse of standard configurable software componentsGenerating executable code to be loaded on the computers of the MPU (Main Process Unit) and DDU (Display Driver Unit)Producing the software integration plan, integrate various functions and provide reports, as applicable.Provide support during train integration, upon request.Provide support during train validation, upon request.Manage the RoE of his activity for both design process and applicative function libraryImplement the development practices and rules as defined in the Train Control support plans (SyMDP, SyQP, SCMP, SyVP).Establish and maintain the TCMS Software Change ManagementTo resolve and follow the open points of configuration management raised by the Quality Assurance of the TCMS SoftwareJob SpecificationsKnowledge & ExperienceHands-on development experience of one or more software phases like requirement gathering, software development, hardware-software integration etc, with minimum of 3 years experience.Experience in developing software using model based development tools like Matlab / Simulink,RTW, Control Build etc.Familiarity with real-time, distributed controllers and their functioning.Knowledge of network protocols like Ethernet, CAN, RS232, RS 485, MVB etcTeam Not ApplicableInnovationOptimisation of codes, Reusable component design
Additional Degree: BA (Arts) | B.Com. (Commerce) | B.Pharm. (Pharmacy) | B.Plan. (Planning) | B.Sc. (Science) | BBA/ BBM/ BBS | BCA (Computer Application) | Diploma-Other Diploma | B.Ed. (Education) | BHM (Hotel Management)

Experience: 3-8


Application Programming | Database Administration (DBA) | Quality Assurance/Testing | Software Engineer
Applying for this job will take you to an external site


© Copyright 2015 Al Nisr Publishing LLC - powered by Gulf News