Work with NXP Software and create speech and sensing solutions for a Smarter world!

Working for NXP Software means working for the leading global independent software vendor (ISV) for mobile smart devices. You help to bring differentiation in LifeVibes™ software solutions to consumers by providing the best acoustic quality to device makers for use across their platforms. Through expertise, consumer insights and partnerships across the eco-system, NXP Software creates innovative use cases that make calling more personal and makes consumers aware of their context to support their day to day decisions. You can make LifeVibes speech and sensing software for smart devices more human, more you.

Organization Description

NXP Software is a world-wide leading software vendor for mobile multimedia. It specializes in innovative multimedia solutions and applications to help mobile device manufacturers and service providers deliver extraordinary media experiences. Established in 2003, we are located in 9 countries with more than 170 people. End-user insights drive our designs, resulting in differentiating end-user experiences, while our unmatched audio expertise ensures better performance and customizable solutions.

We’re dedicated to helping our customers win in their markets. Our solutions reflect our passion for innovation and success. In the rapidly evolving mobile industry that means being agile, creative and expert. We understand our customers’ need for speed and originality, and we have the expertise to deliver the right software solutions. NXP Software has established strong partnerships with key vendors to ensure optimum flexibility, ease-of-integration and interoperability between hardware and software platforms.

We deliver key software products for Speech Intelligibility and Acoustic Sensing. Our LifeVibes portfolio of software products is used in over one billion (1,000,000,000) mobile devices, making the company the market leader in software solutions and applications for mobile multimedia.

NXP Software worldwide locationsOur engineering team is involved in research, in cooperation with universities, advanced development and product development.

We have offices around the globe in Asia, Europe and the United States and our sales and engineering team also supports customers and regional teams with the integration of audio products in devices, platforms and frameworks. Our headquarter is based in the Netherlands.

Job opportunities

NXP Software is a separate legal entity of NXP Semiconductors (NASDAQ: NXPI). Employment opportunities for NXP Software can be found on the NXP Global Career page.

We are always keen to meet energetic and talented acoustic professionals who would like to join our team. If you wish to be considered for any future positions, please send your CV and covering letter to: info.software@nxp.com

  1. Electro-Acoustic engineer
  2. Audio Researcher – Acoustic Sensing
  3. Digital Signal Processing Engineer – Acoustic Sensing
  4. DSP Designer – Multi-Microphone Speech Processing
  5. Embedded Software Architect – Speech Processing
  6. Audio FAE – Electro-Acoustic Engineer – Software
  7. Software Engineer – Beijing
  8. Product Manager Speech Processing
  9. Software Engineer

Electro-Acoustic engineer

  • Job ID: 12148
  • Location: Belgium – Leuven
  • Experience Level: 3-5 years
  • Education Level: Bachelor/Master
  • Type of Function: Full-Time Regular
  • Travel Percentage:

Your Responsibilities

The electro- acoustic engineer will be the central point of contact for all acoustic related activities. This includes: Benchmarking our products against competitors, Performance measurement of devices with our software integrated, tuning of parameters of our products to get the maximum out of the customer devices, consultancy to the development teams to improve our software products, follow-up of standardized requirements and test methods in speech and mobile and implement them, etc.

He/she will also be the owner of the audio lab in Belgium, maintaining and extending this lab with the necessary equipment and tools in order to use it efficiently in our activities, and he will coordinate consistant and meaningfull lab setups in other sites.

Your Profile

  • Excellent ‘hearing’ skills, i.e. knowing how bass should sound, what can be expected from virtualizers, speech artifacts, etc.
  • Excellent knowledge of standard audio processing blocks (equalizers, compressors, speech processing, etc.)
  • Good understanding of audio quality standards in mobile
  • Experience with measurement tools (HeadAcoustics, ACQUA, RME, Network simulators, …)
  • Experience with electro-acoustics (hardware setups, soldering, etc.)
  • Good knowledge of speaker and microphone characteristics, especially for mobile devices
  • Experience with Matlab, PERL
  • Knowledge of software development (in C) is a real plus
  • Fluent in English.
  • Creative and accurate working attitude.
  • Open personality and good communication skills
  • Eager to improve efficiency in way of working
  • Able to work independently for different teams
  • Able to drive activities to closure, including proper communication in the organization.
  • Customer oriented attitude
  • Prepared to travel
  • Team player

Contact: NXP Software


Audio Researcher – Acoustic Sensing

  • Job ID: 12320
  • Location: France – Sophia-Antipolis
  • Experience Level: 5-10 years
  • Education Level: Masters Degree
  • Type of Function: Full-Time Regular

Your Responsibilities

We are increasing our investments in Innovation and Technology Development for speech processing. Therefore we are looking for creative, passionate and hands-on engineers with a solid background in speech processing and acoustics. Microphones on mobile devices are primary used for communication, but can also be considered as sensors that are constantly listening to the world. In order to build products that add value for end users of mobile devices using microphones as sensors, we want to extend our team with an Acoustic Sensing Researcher.

Key Responsibility: Together with an Audio System Architect and a DSP Designer, you will design and develop products that are low power and Innovative. This includes development of new IP, core algorithm development, or intake of the right technology from research institutes.

Your Profile

  • Master in Science or Master in Engineering and experience with digital signal processing theory;
  • Preferably up to 5 – 10 years’ work experience;
  • Excellent knowledge about audio, statistics and machine learning methods (feature extraction, hidden Markov model, Gaussian mixture model, neural network, support vector machine, speech recognition, and classifier);
  • Understanding how speech recognition works
  • Excellent experience with algorithm design in Matlab;
  • Experience with practices for developing software products;
  • Solid knowledge of two or more of the following topics:
    • Un-supervised learning
    • Model adaptation
    • ARM cores and development tools
    • Mobile Platform and Audio Hub

Your Personal Skills

  • Creative and accurate working attitude;
  • Communicative team player working in an international environment with different cultures;
  • Interest in Agile Scrum;
  • Drive for high quality deliverables;
  • Fluent in English
  • Able to drive activities to closure, including proper communication in the organization;
  • Prepared to travel (10-20% of the time).

Contact: NXP Software


Digital Signal Processing Engineer – Acoustic Sensing

  • Job ID: 12323
  • Location: France – Sophia-Antipolis
  • Experience Level: 5-10 years
  • Education Level: Masters Degree
  • Type of Function: Full-Time Regular
  • Travel Percentage: 10

Your Responsibilities

We are increasing our investments in Innovation and Technology Development for speech processing and acoustic sensing. Therefore we are looking for creative, passionate and hands-on engineers with a solid background in speech processing and acoustics.
Microphones on mobile devices are primary used for communication, but can also be considered as sensors that are constantly listening to the world. In order to build products that add value for end users of mobile devices using microphones as sensors, we want to extend our team with a Digital Signal Processing Engineer.

Key Responsibility

Together with an Audio System Architect and an Audio Researcher, you will implement, debug, and optimize signal processing algorithms running on DSP and ARM processors. You will also contribute to advanced technical research on new technologies. The successful candidate will have skills and experience in software programming, embedded fixed point C / C++, Assembly for RISC and DSP Processors and Matlab.

Your Profile

  • Master in Science or Master in Engineering and experience with digital signal processing theory;
  • Preferably up to 5 – 10 years’ work experience;
  • Excellent knowledge in floating point and fixed point C code for algorithm implementation.
  • Experience with algorithm design in Matlab;
  • Experience with practices for developing software products;
  • Solid knowledge of two or more of the following topics:
    • ARM cores and development tools (ARM Cortex-M, Cortex A8,A9)
    • DSP cores: QDSP, TeakLite, Tensillica.
    • Audio drivers within Mobile Operating systems (Android will be a real plus)
    • Mobile Platform and Audio Hub

Your Personal Skills

  • Creative and accurate working attitude;
  • Communicative team player working in an international environment with different cultures;
  • Interest in Agile Scrum;
  • Drive for high quality deliverables;
  • Fluent in English
  • Able to drive activities to closure, including proper communication in the organization;
  • Prepared to travel (10-20% of the time).

Contact: NXP Software


DSP Designer – Multi-Microphone Speech Processing

  • Job ID: 12582
  • Location: Belgium – Leuven
  • Experience Level: 5-10 years
  • Education Level: Masters Degree
  • Type of Function: Full-Time Regular
  • Travel Percentage:

Your Responsibilities

As DSP Designer – Multi-Microphone Speech Processing you will be responsible for productization of state-of-the-art speech processing algorithms. This includes algorithm development, software architecture, fixed point design, definition and execution of tests, documentation, code optimization, etc.

  • You will be involved in all aspects of the multi-microphone team work flow.
  • You will be part of a small scrum team (6 persons) with a scrum master and architect.
  • During maturization of a product, you will have direct contact with our regional customer teams to share expertize and possibly also meet customers face-to-face in Asia to successfully deploy our products in commercial devices.
  • The first assignment will be productization of our multi-microphone speech enhancement product. Building on our available products and newly developed algorithms, a fixed point reference code has to be developed.

Your Profile

  • Master degree in Science or Engineering or equivalent experience
  • Preferably up to 5 – 10 years’ work experience;
  • Thorough knowledge of basic signal processing theory.
  • Good Knowledge about audio and acoustics, mainly in the speech processing domain (echo cancellation, noise suppression, etc.)
  • Excellent programming skills:
    • C for components
    • Matlab for algorithm design and testing
  • Solid experience with fixed point design of audio signal processing algorithms
  • Fluent in English.
  • Creative and accurate working attitude.
  • Open personality and good communication skills
  • Eager to improve efficiency in way of working
  • Able to drive activities to closure, including proper communication in the team
  • Customer oriented attitude
  • Open to travel to Asia.

What will enhance your application

  • Audio algorithm design experience
  • A more in-depth knowledge of DSP especially if it relates to speech and audio
  • Experience with programming in:
    • PERL for scripting
    • Assembly for optimization
  • Knowledge of one or more of the following topics:
    • ARM cores and development tools (ARM9e/11, Cortex A8,A9)
    • other cores (Atom, QDSP, TeakLite, Tensillica etc.)
    • Mobile Operating systems (Android, Windows Phone, etc.). Special focus to audio drivers. Experience with Android will be a real plus.
    • Mobile platforms (Intel, LSI, Qualcomm, etc.)

Contact: NXP Software


Embedded Software Architect – Speech Processing

  • Job ID: 12544
  • Location: Belgium – Leuven
  • Experience Level: 5-10 years
  • Education Level: Masters Degree
  • Type of Function: Full-Time Regular
  • Travel Percentage: 10

Your Responsibilities

As the Embedded Software Architect – Speech Processing you will define and implement improvements to our software framework for speech enhancements, in order to deploy our products on many mobile platforms and environments. Easy and efficient deployment is a key success factor for our speech enhancement solutions.
You will be working on streamlined APIs, new functionality, integration in new Android versions (and align with Google experts), efficient and maintainable communication with parameter and tuning PC tools, requirements and improvement for adding or upgrading speech processing components, etc.
You are motivated to see things in practice, and therefore also open to support integration directly onsite with our customers all over the world. The experience and learnings from these customer contacts inspire you to further improvements our products.

You will be part of an agile team of 5-6 skilled audio and software engineer and a lead architect. In your architect role, you are also fully aligned with the architects of other teams.
We find it a priority to deliver high quality software. Therefore a healthy drive for quality is essential.

Your Profile

  • Master/Bachelor degree in Science or Engineering
  • Preferably up to 5 – 10 years’ work experience;
  • Good software engineering skills to define proper architecture and designs
  • Experience with software documentation and modelling techniques
  • Experienced developer in C/C++ with knowledge of scripting (PERL) and Matlab.
  • Experience with Object Oriented programming.
  • A good basic knowledge of acoustics, signal processing theory, speech processing, and fixed point modeling helps to put things in the right perspective
  • Experience with mobile platforms like Android, iOS, and hardware processing cores like ARM, Hexagon, TeakLite, Tensillica
  • Communicative and cooperative leader working in an international environment with different cultures
  • Knowledge and experience with Agile way of working
  • Eager to improve efficiency in way of working
  • Drive for high quality deliverables
  • Fluent in English
  • Creative and accurate working attitude
  • Able to drive activities to closure, including proper communication in the organization.
  • Customer oriented attitude

We are preferably looking for people that have some years of experience in software architecture for audio. However, drive and potential are more important than years of experience!

Contact: NXP Software


Audio FAE – Electro-Acoustic Engineer – Software

  • Job ID: 12595
  • Location: South Korea – Seoul
  • Experience Level: 5-10 years
  • Education Level: Bachelor/Master
  • Type of Function: Full-Time Regular

Your Responsibilities

The role will be mainly training Audio FAEs in the organization with one’s expertise and supporting Audio FAEs with difficult or challenging tunings during BMT phase or evaluation phase of our Voice software products. A part of training other Audio FAEs may take place at global sites of NXP Software and support activities may take place at customer premises globally.

In particular, the engineer must be able to:

  • Give training about tuning to all involved teams in NXP Software
  • Support other Audio FAEs with difficult or challenging tunings in customer projects
  • Assess our voice products compared to Operators/OEM requirements and compared to competitors
  • Follow up voice related requirements such as OEM requirements, Operator requirements and standards
  • Documentation for tuning and training material for our voice products
  • Review the tuning results and seek for what can be improved further in customer projects
  • Manage various types of technical requests from the customers such as ‘information requests,’ ‘change requests,’ and ‘problem reports.’
  • Assess if a problem reported by the customer is valid
  • “Capture” how to reproduce a problem
  • Stay responsive to provide immediate answers to customer requests where possible
  • Interface within NXP Software organization located over multiple global sites

Your Profile

Minimum of 7 year experience in the mobile software industry, with extensive exposure to DSP porting and audio solution tuning

  • Experience in C /C++ language programming
  • To have taken the Signal and System or equivalent class
  • To have taken the Digital Signal Processing or equivalent class
  • 3 year working experience in cell phone manufacturer(s) as either hardware engineer or L1 audio engineer
  • Willing to travel(25%)
  • English fluency
  • Customer orientation and excellent communication skills across cultural boundaries
  • Experience in acoustic algorithms such as echo cancellation, beam-former is a strong plus
  • Knowledge in integer simulation is a plus
  • Knowledge in adaptive signal processing is a plus
  • Knowledge in operating systems and software engineering is a plus
  • Exposure to the interface between software and hardware is a plus

직급: 과장
Contact: NXP Software


Software Engineer, Beijing

  • Job ID: 12557
  • Location: China – Beijing
  • Experience Level: 1-3 Years
  • Education Level: Bachelors degree
  • Type of Function: Full-Time Regular
  • Travel Percentage: 50%

Your Responsibilities

As a member of the Voice team China, you are responsible for successful design-ins of our product into the audio subsystem of customer mobile phone platforms, assisting software integration engineer to guarantee the performance of our voice product on customer target platform.

  • Provide acoustic calibration and tuning of LifeVibes’ advanced voice/audio processing algorithm in mobile devices to the customer.
  • Utilize industry standard test equipment to perform mobile devices objective voice/audio tests against mobile carrier specifications.
  • Perform thorough analysis on test results and provide comprehensive test reports.
  • Cooperate with teams in other sites to solve the customer issues.
  • Get the best possible acoustic performance out of the customers hardware by optimally tuning the LifeVibes Voice products and by giving advice to customer about the full audio chain of their device.
  • Explain customer requirements to R&D teams in order to continuously improve the product.

Your Profile

Academic/Professional Qualification

University degree in Electrical Engineering, prefer majority related to acoustic area.

Work Experience

  • 2+ years’ experience in mobile device acoustic/audio test and tuning
  • Working experience with ACQUA system, CMU200, HATS
  • Thorough basic knowledge of signal processing and wireless network.
  • Good Knowledge about audio and acoustics, mainly in the speech processing domain (echo cancellation, noise suppression, etc.)
  • Good knowledge and understanding off standardized tests in mobile speech, and operator requirements.

Skills

  • Fluent in English.
  • Creative and accurate working attitude.
  • Able to work independently on customer sites.
  • Able to drive activities to closure, including proper communication in the organization.
  • Customer oriented attitude, able to travel (50%).

Contact: NXP Software


Product Manager Speech Processing

  • Job ID: 12319
  • Location: France – Sophia-Antipolis
  • Experience Level: 10 years or more
  • Education Level: Bachelor/Master
  • Type of Function: Full-Time Regular
  • Travel Percentage: 50%

Your Responsibilities

  • Discover and validate market problems and seek new opportunities. Track trends, sizing and value chain for the product area;
  • Develop relations at Key Customers for market research, win/loss analysis and aligning on roadmap for product area;
  • Develop product strategy for product area, translate market and technology trends into use case opportunities to drive innovation;
  • Define a roadmap based on a deep understanding of market & technology trends, customer requirements, and competitor offerings;
  • Define market requirements for new products, evaluate make/buy/partner scenarios, and define business case;
  • Set priorities for market requirements in product backlog based on business value;
  • Analyze competitors and perform benchmarking for defining product positioning;
  • Develop launch plan for product area including product positioning, promotion, distribution, pricing strategy (in accordance with the Product Engineering Director and Sales);
  • Drive timely market introduction for products, with suppliers, partners, tools (incl. demos), training and support of Sales;
  • Purchasing recommendation of product area related 3rd party software.
  • The fundamental responsibility of the Product Manager is to find compelling, competitive and profitable solutions to market problems in his product area. The Product Manager manages the whole product value creation process from market analysis, strategic planning, product planning, launch to sales enablement.

In short your top 5 routine decisions:

  1. Define scope and market requirements for a product
  2. Define product roadmap
  3. Set priorities in product backlog
  4. Delivery of product marketing tools for customers (incl demos)
  5. Decides when a product release can be delivered to a customer (internal or external)

Your Profile

  • Engaging and inspiring in his communication style with customers and internal teams
  • Passionately Customer and consumer driven
  • Ability to determine and communicate how technology can deliver business value
  • Creative person, able to bring new ideas
  • Working out efficient solutions in an independent manner
  • Fluent in English
  • Agile mindset, entrepreneurial
  • Open personality and good communication skills
  • Up to 50% travel time

Contact: NXP Software


Software Engineer

  • Job ID: 12695
  • Location: China – Beijing
  • Experience Level: 1-3 Years
  • Education Level: Bachelors degree
  • Type of Function: Full-Time Regular

Your Responsibilities

As a member of the Voice team China, you are responsible for successful design-ins of our product into the audio subsystem of customer mobile phone platforms, assisting software integration engineer to guarantee the performance of our voice product on customer target platform.

  • Provide acoustic calibration and tuning of LifeVibes’ advanced voice/audio processing algorithm in mobile devices to the customer.
  • Utilize industry standard test equipment to perform mobile devices objective voice/audio tests against mobile carrier specifications.
  • Perform thorough analysis on test results and provide comprehensive test reports.
  • Cooperate with teams in other sites to solve the customer issues.
  • Get the best possible acoustic performance out of the customers hardware by optimally tuning the LifeVibes Voice products and by giving advice to customer about the full audio chain of their device.
  • Explain customer requirements to R&D teams in order to continuously improve the product.

Your Profile

Academic/Professional Qualification

  • University degree in Electrical Engineering, prefer majority related to acoustic area.

Work Experience

  • 2+ years’ experience in mobile device acoustic/audio test and tuning
  • Working experience with ACQUA system, CMU200, HATS
  • Thorough basic knowledge of signal processing and wireless network.
  • Good Knowledge about audio and acoustics, mainly in the speech processing domain (echo cancellation, noise suppression, etc.)
  • Good knowledge and understanding off standardized tests in mobile speech, and operator requirements.

Skills

  • Fluent in English.
  • Creative and accurate working attitude.
  • Able to work independently on customer sites.
  • Able to drive activities to closure, including proper communication in the organization.
  • Customer oriented attitude, able to travel (50%).

Contact: NXP Software


NXP Software B.V. is a separate legal entity of NXP Semiconductors N.V. (NASDAQ: NXPI)
 
LifeVibes is a trademarks by NXP Software, The Netherlands.