Application Development Expert

No of Positions  No of Positions:  3

location Location:Bengaluru

date Tentative Start Date:  May 24, 2021

Work From Work From :Any Location

rate Rate : $30 - 50(Hourly)

experience Experience :12 to 25 Year

Posted:30+ Days ago
Job Applicants :9
Job Views :62
Job Category :Information Technology & Services
Duration :Long-Term
Key Skills Required Skills
CC++Real Time Embedded SoftwareScripting languageDOORSMATLABSimulink
Description

About the role:


·       The Software Engineer applies the principles of software engineering to the design, development, maintenance, testing, and evaluation of software and systems to fulfil the stakeholder requirements.

·       He/she performs design assignments requiring initiative, resourcefulness and design experience and provides advice and guidance to other engineers or designers.

·       In-depth understanding of Vehicle level system requirements for 2 or more systems / sub-systems and ability to define / review System and subsystem requirements.

·       Lead the design of software for the control functions.

·       Thorough understanding of SIL>0 requirements and fully able to implement the required techniques and measures in software design and implementation.

·       Good understanding of the complete System Testing and Validation process and able to troubleshoot failures.

·       Able to mentor people on requirements development, software design and implementation.

·       Develop framework or reusable library for specific domain or platform.

·       Provide technical leadership for improving existing design

·       In-depth understanding of Vehicle requirements and their realization, across multiple 2F functions

·       Publish white paper related to system functionality and/or design and development paradigms

·       Knowledge in System/Sub-system Virtual train, Test Framework or Rack Hardware devices handling.

·       Advise training needs and share knowledge in technical/ technology/process 

·       Share knowledge in model design and best practices

·       Participate in internal peer/Technical reviews and feedback from customer and propose action plan

·       Manage competency development for the team.



Skills Required


·       Similar capabilities in Embedded System Development from Aero or Automotive domain and thorough understanding of RTCA DO-178 OR ISO 26262

·       Good programming skills in C or C++ for Realtime embedded applications. At least one scripting language experience is good to have.

·       In-depth understanding of software architecture and design for safe and non-safe applications is mandatory

·       Proven experience in Rail Domain experience like BT's MTPE, MWT and SafeProg is essential.

·       Proven experience in developing control algorithm using MATLAB/Simulink or similar tools

·       Thorough Understanding of CENELEC 50128 / EN 50657

·       Has developed framework or implemented/proposed reusable library to help rapid development and deployment

·       Product Life Cycle experience is good to have.

·       Experience in developing technical solution to improve productivity, optimization, and performance.

·       In-depth understanding of model Integration for safe and non-safe model is mandatory

·       Capable of articulating control solution/design strategy at various professional levels effectively is mandatory

·       Publish white paper related to system functionality and/or design and development paradigms

·       Contributed/create technical roadmap for the domain




Expertise in

·       Requirements Management - DOORS

·       Configuration Management - ClearCase, Serena Dimensions, PVCS

·       Lifecycle Management - IBM ALM / RTC, Jira, ClearQuest

·       Testing - Component Test Frameworks