Jobs

    Audio Firmware Architect - Bangalore Metropolitan Area, India - NXP Semiconductors

    NXP Semiconductors
    NXP Semiconductors Bangalore Metropolitan Area, India

    6 days ago

    nxp semiconductors background
    Description
    • The position will primarily be for Infotainment segment customers, which are the areas targeted for ambitious business growth
    • You will engage with customers to develop a keen understanding of their goals, strategies, and technical needs – and help to define and deliver high-value solutions that meet these needs
    • By understanding the overall end-customer-product/application-use-case you will break it down into different solutions components (silicon, platform, firmware, security, software, libraries etc.)
    • You will technically coordinate a small team of talented engineers
    • Involve to the Audio System design and Development of technical requirement for Audio SW/Firmware
    • Key team responsibility includes development and maintenance of embedded software for NXP IC's with focus on automotive Infotainment applications
    • Develop the Audio SW algorithm, framework and Firmware Code for various automotive platform
    • Translation of requirements to module level functionality together with architects
    • Creation and maintenance of unit tests
    • Interact closely with Audio validation team and other stakeholders
    • Preparation and contribution to review procedures
    • Working in multicultural teams around the globe.

    Essential skills:

    • Advanced C/C++ and Assembly Coding skills
    • Experience in DSP SW architecture, Embedded System design and implementation in an RTOS environment
    • Good understanding of Audio system domain, Digital signal processing and Knowledge of fixed point programming techniques
    • Strong software debugging skills using JTAG, Emulator or Simulator
    • Experience with communication protocol such as SPI, I2C, PCIe etc.
    • Experience with embedded development toolchains, debugging tools and version control systems
    • Experience in continuous Development and integration environment (Jenkins, Bamboo etc.)
    • A very good team player with good interpersonal, planning, excellent verbal and written communication skills
    • Excellent analytical and problem solving skills
    • Innovative thinking and willingness to work in new areas

    Preferred skills:

    • Solid understanding of compiler, linker, loader and other tools
    • Prototype new features on MATLAB or equivalent and demonstrate using Simulation
    • Experience with Audio Peripherals such as ADC, DAC, SPDIF, PCM, IIS, TDM, PDM etc.
    • Experience with SVN or Atlassian tool such as JIRA, Bitbucket and confluence
    • Experience in working in an agile software development environment
    • RF Domain experience is added advantage for Simulcast Role
    • Knowledge and experience using Audio precision, Oscilloscope, Spectrum analyzer and Logic Analyzer.
    • Good understanding of HW systems and ability to read / understand schematics and layout files
    • Aware of quality process, ASPICE or ISO26262