HMI Developer | OnBenchmark

HMI Developer

Bengaluru, India
Posted on 11 May, 2021
1235 views
11 applications
Remote/OnsiteVerified

Job Requirements

Experience

10 - 30 years

No. of Positions

6

Duration

Long-Term months

Secondary Skills

HMIC++Qt Embedded Application Safety CriticalQT creatorGUIScripting languageGithubLinuxRTOSmultithreading

Job Description

Roles and Responsibilities

·       In-depth understanding of HMI Design Concepts and experience in Designing Embedded applications in Rail Domain

·       In-depth understanding of Vehicle level requirements and ability to define / review Embedded Application software

·       Lead the design and implementation of HMI/Embedded software.

·       Thorough understanding of safety critical requirements for embedded design and implementation.

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

·       Drive requirement gathering and alignment of information to solve design problems.

·       Demonstrates a consistently high level of quality and personal integrity.

·       Work in an agile scrum environment with both development and testing backlog.

·       Able to coach people on analysis for improvements.

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

·       Technically Responsible for the quality of the deliverables.

·       Perform peer/Technical reviews of the deliverables.

·       Works with program manager to support/review SOW

·       Highlight Technical Risk

·       Perform Requirement Management activities and manage task assignments in collaboration with stakeholders



Skills Required

·       Proven experience in Rail Domain tools like BT's A&R Tech tools, HMI Designer, QT Creator is mandatory.

·       Good programming skills in C / C++ for Real-time embedded GUI applications is essential.

·       At least one scripting language experience like Python, C# is essential.

·       At least one protocol like IPTCOM, TCP, UDP experience essential.

·       Proven experience in Hardware deployment is essential.

·       Knowledge in GitHub, Squish

·       Knowledge working with Real Time Operating System/LINUX Operating Systems.

·       Thorough Understanding of EN 50657

·       Similar capabilities in Embedded System Development from Aero or Automotive domain and thorough understanding of ISO 26262

·       Good experience in developing multithreaded applications

·       Knowledge in System Testing and Software Validation process.





  Expertise in

·       Requirements Management - DOORS

·       Configuration Management - ClearCase, Serena Dimensions, PVCS

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

·       Testing - Component Test Frameworks



Min. Qualification:

·       B.E/B.Tech/M.C.A Electrical/Electronics/Computer Science

·       Years of Experience – 8-12 Years



Interested in this job?

Job Overview

  • Location

    Bengaluru, India

  • Job Type

    Full-time

  • Budget

    ₹ 40 / Hourly

  • Work From

    Remote/Onsite

  • Start Date

    30 May, 2021