Software Validation Engineer

Published date: 2024/01/10
  • Location: Bengaluru, Karnataka, India
Summary:

NXP Semiconductors N.V. (NASDAQ: NXPI) is the world leader in secure connectivity and processing solutions for embedded applications. NXP is solving the world’s most complex technology challenges to accelerate business innovation, enhance how we work, and advance how we live.

Business line description:

Within our Personal Health R&D group we want to capture the strong market growth in IC’s for hearing aids and implants, hearables, wearables, and personal health monitoring applications, health IoT.

Our System-on-Chip products employ the latest Bluetooth Smart (BLE) or NFC with our experience in ultra-low power design.

We develop the full software stack from driver-level all to way to turnkey applications, enabling our customers to build their products with minimum effort.

Your role:
• you validate drivers, software modules or the complete application running on the IC.
• you automate tests using Python and add them to the CI, or
• you manually execute tests.
• you measure the audio signal quality.
• you measure signal timings controlled by the software.
• you follow up the results of the automated tests.

As a Software validation Engineer, you have 5+ years of experience in
• audio signal quality measurements(I2S, PCM) using Audio Precision equipment
• Communication protocols like I2C, SPI and UART.
• measuring digital signal timings using a logic analyzer and oscilloscope.
• embedded software and system validation;
• interpretation of PCB schematics;
• debugging and troubleshooting on a PCB;
• interprocessor communication buses and protocols;
• ARM architecture and instruction set;
• validation of hardware software interfaces;
• advanced programming in Python and automation;
• working in multisite set-up
• experience with software version control tools (preferably git)
• experience of working on linux

Assets:
• experience with FreeRTOS
• Experience using Scrum
• experience with Bluetooth Smart/BLE
Company Name: NXP Semiconductors

Apply

2 page views

Related listings

  • IT Business Analyst
    Software Developer
    Bangalore (Karnataka) Software Developer
    Job TitleIT Business Analyst - SAP BPC Job Description Philips is a global leader in health technology, committed to improving billions of lives worldwide and striving to make the world healthier and more sustainable through innovation. Driven by the...
    2026/11/07
  • Business Intelligence Analyst
    Software Developer
    Bangalore (Karnataka) Software Developer
    The Business Intelligence Analyst interacts directly with the business stakeholders to deliver reporting solutions and projects. This position is responsible for analyzing business intelligence and reporting requirements, and producing a range of rep...
    2026/11/07
  • Power Bi Consultant
    Software Developer
    Software Developer
    Job Description ➢ Good exposure in working on SQL /Snowflake. ➢ Expertise in working with Power BI desktop. ➢ Hands on Experience Modelling in Power BI. ➢ Expertise in working with security models. ➢ Good to have hands on experience in deployment pro...
    2026/11/07