QNX Developer - Hyderabad, India - FPT Software

    FPT Software
    FPT Software Hyderabad, India

    3 weeks ago

    Default job background
    Full time
    Description

    Expertise in kernel, device driver, BSP development, board bring up, porting and customization on Linux and QNX platforms

    Work experience and good knowledge of different microcontroller and application processor architectures, especially ARM-v7/v8

    Experience working on Linux and QNX system-level design

    In-depth experience in architecting multi-threaded software components

    Good knowledge of Object-oriented Analysis and Design (OOAD), UML

    Experience in deriving system and software architecture from customer requirements

    Working knowledge in hypervisor and Inter Guest OS IPC/inter domain communication and protocol implementation with other sub systems

    Proficient in C, C++ with development experience on embedded/hard real time systems

    Experience about Peripheral Interface I2C, SPI, PWM

    Knowledge about CAN protocol, tools (CANoe, CAPL)

    Experience with POSIX (thread, file ... programming)

    Good knowledge of static code analysis and code coverage tools

    Experience in performance analysis and performance optimization

    Nice to have:

    Experience in Automotive domain